Mats Sundin's 500th career goal capped one of the best games of his career.

Sundin beat Miikka Kiprusoff with a long shot 50 seconds into overtime to complete a hat trick and give the Toronto Maple Leafs a 5-4 victory over the Calgary Flames on Saturday night in Toronto.

"It's a special way to get it. I'll remember this day throughout my whole life," Sundin said.

After the short-handed goal, the Swedish star's teammates banged their sticks to ice to honor the accomplishment and the fans erupted in cheers when it was announced.

Sundin clapped his hands in honor of his fans.

"We have the best fans. The team hasn't won a championship since 1967. They don't want anything else than for us to do well," said Sundin, whose younger brother watched from the stands.

Sundin added an assist for the Maple Leafs, who have played four straight overtime games. Darcy Tucker and Alex Steen also scored for the Maple Leafs, who rallied after blowing a two-goal lead.

THRASHERS 4, CAPITALS 3, OT: At Washington,Ilya Kovalchuk scored in overtime to end his longest goal drought at the start of a season, and Atlanta spoiled "Alex Ovechkin Tribute Night" by beating the Capitals.

ISLANDERS 4, BRUINS 1: At Uniondale, N.Y., Mike Dunham, filling in for injured goalie Rick DiPietro, stopped 31 shots to help the Islanders beat the Bruins. Jason Blake scored twice and made a gorgeous pass to assist on another goal for the Islanders.

SABRES 7, RANGERS 4: At Buffalo, N.Y., Chris Drury had his first career three-goal game, and also added an assist, to help the Sabres win their fifth consecutive game. The game was played despite the region still recovering from a crippling snow storm that began late Thursday night.

SENATORS 3, CANADIENS 2, SO: At Montreal, Antoine Vermette and Mike Fisher scored in the shootout to help the Ottawa Senators end their three-game losing streak with a win over the Canadiens.

LIGHTNING 4, PANTHERS 1: At Tampa, Fla., Vincent Lecavalier and Martin St. Louis scored rare Tampa Bay power-play goals, helping the Lightning stop a three-game losing streak with a victory over the Panthers.

DEVILS 3, FLYERS 2: At East Rutherford, N.J., Brian Gionta broke a tie early in the third period and Martin Brodeur made 25 saves to lead New Jersey over Philadelphia.

HURRICANES 5, PENGUINS 1: At Pittsburgh, Eric Staal got Carolina's go-ahead goal early in the game to win his personal matchup with younger brother Jordan Staal and the Hurricanes overcame a second scary injury in Pittsburgh in seven months to beat the Penguins.

BLUES 4, BLACKHAWKS 3: At St. Louis, Radek Dvorak scored the tie-breaking goal in the third period and added an assist to help the Blues beat the Blackhawks.

View Comments

PREDATORS 4, COYOTES 1: At Nashville, Tenn., Scott Hartnell and Paul Kariya each scored a goal to help the Predators beat the Coyotes.

WILD 5, BLUE JACKETS 0: At St. Paul, Minn., Brian Rolston scored two goals and had an assist to help the Wild remain unbeaten with a win over the Blue Jackets.

OILERS 4, AVALANCHE 3: At Denver, Petr Sykora and Ryan Smyth each scored twice and Edmonton cracked Colorado's stellar special teams defense.

STARS 4, KINGS 1: At Los Angeles, Brenden Morrow scored twice on power plays and Stephane Robidas had three assists, leading Dallas over the Kings.

Join the Conversation
Looking for comments?
Find comments in their new home! Click the buttons at the top or within the article to view them — or use the button below for quick access.