Kaapo Kakko scored the game-winning power-play goal with 24 seconds left, and the New York Rangers broke their five-game losing streak with a 4-3 win over the Montreal Canadiens on Saturday afternoon.
The Rangers, who had lost a two-goal lead in the third period, went on the power play after Montreal’s Kirby Dach was called for high-sticking Mika Zibanejad behind the net. Kakko’s goal gave the Rangers their first win in six games, ending their longest losing streak since the final week of the 2021 pandemic-shortened season. The Canadiens had tied the game 3-3 after goals from Cole Caufield and Nick Suzuki.
In the first two periods, Artemi Panarin and Zibanejad each scored power-play goals for the Rangers, and Vincent Trocheck added a goal late in the first period.
Wild 3, Predators 2 (OT)
Jared Spurgeon scored the game-winning goal one minute into overtime, leading the Minnesota Wild to a 3-2 victory over the Nashville Predators. Spurgeon and Kirill Kaprizov each had a goal and an assist, and Declan Chisholm also scored for Minnesota. Fedor Svechkov and Ryan O’Reilly scored for Nashville, which lost for the third consecutive game in overtime.
Spurgeon’s game-winner came after Kaprizov carried the puck into the offensive zone and passed it to Spurgeon in the slot. Spurgeon scored his third goal of the season, all of which have come in the last two games.
Sharks 4, Kraken 2
Luke Kunin, Cody Ceci, and Will Smith scored in the first 10 minutes of the second period, and the San Jose Sharks defeated the Seattle Kraken 4-2. Mario Ferraro also scored, Jake Walman and Mikael Granlund each had two assists, and Mackenzie Blackwood made 36 saves. The Sharks had already defeated the Kraken 8-5 on Friday.
Jaden Schwartz and Jared McCann scored for Seattle, and Joey Daccord made 19 saves. Seattle has now lost three games in a row, with a combined score of 17-9.
Maple Leafs 5, Lightning 3
Chris Tanev had a goal and an assist, and the Toronto Maple Leafs defeated the Tampa Bay Lightning 5-3. Matthew Knies, Nicholas Robertson, John Tavares, and William Nylander also scored for Toronto, which won for the eighth time in 10 games. Auston Matthews returned after a nine-game absence and tallied two assists.
Tampa Bay scored three goals in the third period with Andrei Vasilevskiy pulled for an extra skater, but Nylander sealed the win with an empty-net goal.
Penguins 6, Flames 2
Michael Bunting and Kris Letang each had a goal and two assists, and the Pittsburgh Penguins defeated the Calgary Flames 6-2. Blake Lizotte had a goal and an assist, and Alex Nedeljkovic made 30 saves. Pittsburgh won its third consecutive game.
Jonathan Huberdeau and Nazem Kadri each scored for Calgary, which has now lost four games in a row and seven straight on the road.
Kings 5, Senators 2
Kevin Fiala, Anze Kopitar, and Trevor Moore each had a goal and an assist, and the Los Angeles Kings defeated the Ottawa Senators 5-2. Alex Laferriere and Adrian Kempe also scored, and David Rittich made 20 saves for the Kings, who have won three in a row.
Tim Stutzle and Adam Gaudette scored for Ottawa, who was looking for their third straight win but fell short.
Islanders 3, Sabres 0
Anders Lee scored a power-play goal in the second period, and Simon Holmstrom added two goals, including an empty-netter, as the New York Islanders shut out the Buffalo Sabres 3-0. Goalie Ilya Sorokin made 29 saves for his 19th career shutout. The Islanders avoided another third-period collapse and won for the third time in their last 11 games.
Buffalo goalie James Reimer made 17 saves in his second start since joining the Sabres.
Panthers 6, Hurricanes 0
Spencer Knight made 20 saves for the Florida Panthers in a 6-0 win over the Carolina Hurricanes. Florida completed the home-and-home sweep, following up their 6-3 win in Raleigh with another dominant performance at home. Aaron Ekblad, Mackie Samoskevich, Sam Bennett, Aleksander Barkov, Adam Boqvist, and Evan Rodrigues each scored.
Spencer Martin of the Hurricanes allowed five goals on 28 shots before being replaced in the third period.
Capitals 6, Devils 5
Taylor Raddysh and Pierre-Luc Dubois scored goals 10 seconds apart in the third period, and the Washington Capitals held on to beat the New Jersey Devils 6-5. Raddysh and Dubois each had a goal and an assist. Washington extended its streak of seven straight road wins.
Jesper Bratt had a goal and an assist, and Nico Hischier added another goal for New Jersey, who had won four of five.
Utah Hockey Club 6, Golden Knights 0
Jaxson Stauber made 29 saves for his first NHL shutout, and Nick Schmaltz scored twice as Utah won 6-0 against the Vegas Golden Knights. Clayton Keller, Logan Cooley, and Alexander Kerfoot each had a goal and an assist, and Michael Carcone also scored for Utah.
Ilya Samsonov made 22 saves for Vegas, which lost its third home game in 12 contests.
Flyers 3, Blues 2 (OT)
Matvei Michkov scored his third overtime goal of November, helping the Philadelphia Flyers defeat the St. Louis Blues 3-2. Michkov scored after a pass from Travis Konecny on a breakaway, and Aleksei Kolosov made 26 saves for Philadelphia.
Jake Neighbours forced overtime for St. Louis with a late goal, and Dylan Holloway also scored. Jordan Binnington made 28 saves for St. Louis, which lost its first game under new coach Jim Montgomery.
Oilers 4, Avalanche 1
Ryan Nugent-Hopkins had a goal and an assist, and Brett Kulak, Kasperi Kapanen, and Vasily Podkolzin also scored for the Edmonton Oilers in a 4-1 win over the Colorado Avalanche. Stuart Skinner made 27 saves for Edmonton, which won its third straight.
Nikolai Kovalenko scored for Colorado, and Alexandar Georgiev made 28 saves. Colorado has lost three of its last four games.