Martin Brodeur moved within two wins of tying Patrick Roy's NHL career record when he made 35 saves in the New Jersey Devils' 3-2 victory over the Calgary Flames on Tuesday.
Jamie Langenbrunner, Brian Rolston and Zach Parise scored and the Devils killed off six of seven power plays in helping Brodeur post victory No. 549. New Jersey tied the franchise record with its eighth straight home victory.
Brodeur could tie Roy's mark in his native Montreal on Saturday, provided he and the Devils beat Phoenix at home on Thursday.
Calgary newcomer Olli Jokinen's third goal in four games could not prevent the Flames from losing their third straight game. Curtis Glencross scored with less than a second to play for the final goal. It came on the Flames' final power play.
Canadiens 4, Oilers 3, OT
At Montreal, Saku Koivu scored twice, including a power-play goal 1:40 into overtime, as Montreal celebrated Bob Gainey's return to coaching with a win over Edmonton.
Koivu deflected Mathieu Schneider's point shot past Dwayne Roloson for the winner after he tied it with 4:35 left in regulation on a goal that required a lengthy video review.
Referee David Banfield, who ultimately confirmed the goal to the delight of the sold-out Bell Centre crowd, pointed to the net repeatedly when the puck deflected up off Oilers defenseman Steve Staios' stick on Andrei Kostitsyn's centering pass and caromed in past Roloson off Koivu, who was driving hard to the net.
Flyers 5, Sabres 2
At Philadelphia, Jeff Carter scored two goals in the third period and Scott Hartnell also had a pair as Philadelphia beat Buffalo.
Martin Biron made 27 saves and Mike Richards added a power-play goal for the Flyers, who strengthened their hold on fourth place in the Eastern Conference with their second straight win and eighth in 12 games.
Maxim Afinogenov and Jochen Hecht scored for Buffalo, which is locked in a tight race for a playoff berth.
Penguins 4, Panthers 3, SO
At Pittsburgh, Evgeni Malkin scored Pittsburgh's first goal and then decided the shootout for the Penguins, who rallied from two goals down in the third period and beat Florida for their seventh consecutive victory.
Kris Letang and Malkin each got the puck past Tomas Vokoun as the Penguins won their second shootout in three days.
Sidney Crosby scored the tying goal and assisted on NHL scoring leader Malkin's 30th during Pittsburgh's ninth win in 11 home games.
Blue Jackets 2, Bruins 0
At Columbus, Ohio, Steve Mason earned his NHL-best ninth shutout of the season, stopping 35 shots and making Raffi Torres' third-period goal stand up in Columbus' win over Boston.
Torres broke the scoreless deadlock 6:35 into the period, and Rick Nash scored a seeing-eye, empty-net goal in the final minute to clinch the win.
Sharks 5, Wild 4, OT
At St. Paul, Minnesota, Christian Ehrhoff's overtime goal sailed over Minnesota goalie Niklas Backstrom's stick and salvaged a badly needed victory for San Jose.
Owen Nolan scored two goals in the last six-plus minutes of regulation against his old team to tie the game for Minnesota, which had to be happy with a point after falling behind so big early on a rough night by the All-Star Backstrom — who stopped only 18 shots.
Red Wings 3, Coyotes 2, OT
At Detroit, Johan Franzen's goal 3:35 into overtime gave Detroit a win over Phoenix.
Franzen skated across the high slot and beat Ilya Bryzgalov for his 27th goal.
Valtteri Filppula had a goal and an assist, and Brian Rafalski also scored for the Red Wings. Franzen added an assist on Filppula's goal, and Ty Conklin made 23 saves.
Martin Hanzal and Shane Doan scored for Phoenix. Bryzgalov stopped 40 shots.
Capitals 2, Predators 1, OT
At Nashville, Tennessee, Sergei Fedorov scored 2:20 into overtime to give Washington a victory over Nashville.
The Capitals snapped a season-worst, four-game losing streak while the Predators dropped their second straight after winning six in a row.
From the right corner, Alexander Semin passed the puck to Viktor Kozlov on the right boards. Kozlov moved it into the low slot to Fedorov, who slid in a backhander for his eighth goal of the season.
Maple Leafs 3, Islanders 2, OT
At Toronto, Mikhail Grabovski's first goal in 18 games gave Toronto an overtime victory over New York.
The Islanders blew a chance to clear the puck from their zone and, after two teammates had whacks at the puck, Grabovski fired the puck in from the middle of the zone 50 seconds into overtime. The shot beat goalie Joey MacDonald, who was out of position after making a save.
Lee Stempniak and Alexei Ponikarovsky also scored for the Leafs.
Kyle Okposo and Blake Comeau scored for New York, which had won four of five.
Blues 5, Stars 2
At St. Louis, David Perron had two goals as St. Louis scored on three of its first eight shots in a victory over Dallas.
Perron scored only two goals in his previous 11 games.
Thrashers 3, Avalanche 0
At Denver, Kari Lehtonen had 35 saves to earn his third shutout of the season as Atlanta beat Colorado.
Todd White and Zach Bogosian staked Atlanta to a 2-0 lead and Rich Peverley added an empty-netter to seal the victory.