Rasmus Ristolainen scored in overtime and the host Philadelphia Flyers defeated the Detroit Red Wings 2-1 on Tuesday night.
Ristolainen tapped a loose puck just across the goal line with at 4:34 in overtime. Detroit defenseman Moritz Seider tried to clear the puck from in front of the goal but happened to pin it against the post, allowing Ristolainen to have the easy tap-in.
Joel Farabee scored for the Flyers and Samuel Ersson made 27 saves.
Ben Chiarot scored for the Red Wings, who lost their third straight game and fourth in the last five games.
RANGERS 5, SENATORS 0 >> Igor Shesterkin made 20 saves, Alexis Lafreniere had a goal and an assist and host New York beat Ottawa.
Arthur Kaliyev, Matt Rempe, Artemi Panarin and Will Cuylle also scored for the Rangers, who are 7-1-3 since Jan. 2 and have won three straight at home.
The shutout was Shesterkin’s third this season and the 18th of his career.
The Senators were 5-0-1 in their last six games before Tuesday.
CANADIENS 3, LIGHTNING 2 >> Jake Evans scored the winning goal with 2:15 remaining to rally host Montreal past Tampa Bay.
Evans finished a feed from Joel Armia to break the tie with his 11th goal. Juraj Slafkovsky and Alex Newhook also scored, and Sam Montembeault stopped 33 shots to help the Canadiens win for the 13th time in 17 games.
Rookie defenseman Lane Hutson extended his points streak to nine games. Patrik Laine added two assists.
Nikita Kucherov and Jake Guentzel scored for the Lightning, who opened a four-game road trip with a 5-3 loss to Toronto on Monday. Kucherov pushed his points streak to 10 games.