Phil Kessel had two power-play goals and two assists, and Tyler Bozak had two goals and an assist to lead the surging Toronto Maple Leafs to a 5-4 win over Canadiens last night in Montreal.
Kessel assisted on both of Bozak’s goals on Carey Price as Toronto recovered after blowing an early 3-1 lead, which chased Montreal backup goalie Alex Auld.
James Reimer made 31 saves and Brett Lebda scored his first goal of the season for Toronto, which is on an 8-2-2 run.
The Maple Leafs improved to 27-27-7, reaching the .500 mark for the first time since Nov. 6. Toronto moved up to 10th place in the Eastern Conference with 61 points, 1 behind Buffalo and 4 points behind Carolina for the eighth and final playoff spot.
James Wisniewski and Michael Cammalleri scored power-play goals 20 seconds apart early in the second to draw Montreal even at 3.
Flyers 4, Islanders 3 — Andrej Meszaros scored at 4:42 of overtime to lift host Philadelphia over New York.
Meszaros buried a 25-footer from the slot over Al Montoya’s right shoulder for his fifth goal of the season and helped the Flyers continue their dominance over the Islanders.
Matt Martin’s second goal of the game with 27.2 seconds left in the third period sent the game into overtime. He scored earlier in the period to make it 3-2.
Mike Richards, Jeff Carter and James van Riemsdyk also scored goals for the Flyers.
The Flyers continue to dominate the Islanders, beating them for the 12th straight time in Philadelphia. They have won 19 of the past 20 overall against them.
Blackhawks 3, Predators 0 — Tomas Kopecky and Marian Hossa scored, and goaltender Corey Crawford stopped 31 shots and Chicago won in Nashville in coach Joel Quenneville’s return to the bench.
Quenneville missed four games because of a bleeding ulcer, not that the Blackhawks missed much of a step without him in winning three of those. Now the defending champions have won three straight.
The Predators were shut out for a second straight loss and have lost three straight and four of five.
Stars 4, Red Wings 1 — Mike Ribeiro, Loui Eriksson, Krystofer Barch, and Jamie Langenbrunner scored to help visiting Dallas beat Detroit.
Dallas had lost five straight and was in a 2-10-1 slump, falling from one of the top spots in the Western Conference to a tie for last place in its division entering the game.
Tomas Holmstrom scored a power-play goal with 3:31 left, allowing Detroit to avoid getting shut out for the third time this month.
Kari Lehtonen had 38 saves and Detroit’s Jimmy Howard had 21.
The Central Division-leading Red Wings have lost consecutive games. Canucks 3, Blues 2 — Manny Malhotra scored the go-ahead goal 1:05 into the third period for host Vancouver.
Cory Schneider made 28 saves for the Canucks, who continued to alternate losses and wins for an eighth game but remained 1 point ahead of Philadelphia atop the NHL.