Guerin, the Boston Bruins' right wing, recorded the 12th hat trick in All-Star history and added a pair of assists to lead the North American Stars to a 14-12 triumph over the World Stars at the Pepsi Center.
Three of only five Americans in the game, Guerin, Amonte and Weight combined for six goals and eight assists. They helped the North American squad avenge last year's 9-4 loss and extend its advantage in the series to 3-1.
The 26 goals shattered the previous All-Star record of 22, set in 1993 at Montreal.
Guerin, the winner of the fastest skater event in Saturday's SuperSkills Competition, had a goal in each period. He completed the second All-Star hat trick in as many years with 2:02 left in the third, banging in a loose puck after a rebound of Ed Jovanovski's shot squirted in front.
A first-time All-Star, Guerin won a sport utility vehicle as the game's most valuable player.
"It's a fairy tale," he said. "It's pretty hard to believe right now. I was thrilled to be picked to come and play this weekend. I just wanted to relax, enjoy being around the guys and have fun.
"Like I said, all this, the trophy and the car and all that stuff, is icing on the cake. The best part about it was being around all the guys. They were great."
"Dougie and I are best of friends, and I really enjoyed playing together," Guerin said. "This was a nice opportunity, for us to play in an All-Star Game together and have a good friend, Tony Amonte, with us out there, too."
"We had a plan," Amonte added. "Dougie said whoever gets the first goal, we're going to feed him all night. Unfortunately, Billy got the first one, so he was looking for him all third period."
Not surprisingly, the shootout featured a pair of record-tying 10-goal periods.
But Gagne got his second of the period at 17:07 and Guerin completed the sixth five-point game in All-Star history 51 seconds later. That enabled the North Americans to survive a last-second tally by Red Wings defenseman Nicklas Lidstrom.
Mario Lemieux holds the All-Star record with six points in 1988.
Of the 36 non-goalies who suited up Sunday afternoon, only defensemen Scott Niedermayer of the New Jersey Devils, Janne Niinimaa of the Oilers and Marcus Ragnarsson of the San Jose Sharks failed to record a point.
The 10-goal second period featured six in the first 8:36. Naslund gave the World team its first lead at 2:40, but the North Americans retaliated with the next three goals.
Amonte started the spree at 3:25 when he beat first-year goaltender Roman Cechmanek of the Philadelphia Flyers with a blast from the edge of the right faceoff circle. Lemieux broke the 4-4 tie 88 seconds later, scoring his 12th career All-Star goal on a breakaway.
Wayne Gretzky owns the record with 13 All-Star goals.
"I just wanted to make sure we got him the puck as much as possible," linemate Brett Hull said of Lemieux, who was added to the team just nine games into his heralded comeback and led all players with nine shots.
After Donald Audette of the Atlanta Thrashers failed to convert a pair of breakaways, Joe Sakic of the host Colorado Avalanche made it 6-4 at 6:59 of the second off a spectacular pass from Paul Kariya of the Mighty Ducks of Anaheim.
Kariya moved down the left side and faked a slap shot before making a backhanded, between-the-legs feed to set up Sakic's one-time blast from the top of the slot.
"That's what the All-Star Game is for, to have fun out there and make plays that you wouldn't normally make in the regular season," Kariya said.
There were six more goals before the end of the period, which matched the second period of the 1997 contest at San Jose as the most explosive in All-Star history.
Sergei Samsonov of the Bruins scored for the World team at 8:08, but Amonte got his second of the afternoon 28 seconds later when he banked a shot off a defender's skate.
Amonte also set up Guerin's second goal at 14:36, but Ziggy Palffy of the Kings and Fedorov sandwiched tallies around another by Robitaille as the World stars got within 9-7 entering the third period.
Fleury gave the North American Stars a 1-0 lead 49 seconds into the first period on the game's first shot, capping the first of countless odd-man rushes.
North America answered with two goals in a 38-second span as Guerin broke the deadlock at 11:22 and Robitaille made it 3-1 at the 12-minute mark. But the World struck twice in 21 seconds to tie it before the end of the period.
Sundin broke down the left side on a 2-on-1, held the puck and curled a shot between goaltender Patrick Roy's pads. With 2:34 left, Peter Forsberg beat Roy and got a mischievous grin from his Avalanche teammate.
The teams combined for 98 shots, four short of the 1994 record.
"We made some great saves, all six goalies, and they still scored 26 goals," said Martin Brodeur of the Devils, who stopped 18 of 23 shots. "Maybe (the score) was a little bit higher than ever before, but the skill that is on the ice is amazing."