Patrik Laine scored in overtime to give the host Montreal Canadiens a thrilling 5-4 victory over the New York Rangers on Sunday.
Brendan Gallagher and Christian Dvorak both collected one goal and one assist, while Nick Suzuki and Juraj Slafkovsky added singles for the Canadiens, who erased four deficits en route to the victory. Rookie goaltender Jakub Dobes made 23 saves to earn his fifth win in as many career starts.
Amidst the back-and-forth action, Laine drove to the net and redirected a pass from Kaiden Guhle at 3:20 of overtime for his 12th goal in 18 games this season. Montreal is on a 12-3-1 run to pull within one point of the Eastern Conference’s second wild-card position.
Alexis Lafreniere, Will Cuylle, Mika Zibanejad and Chris Kreider replied for the Rangers, who received a 33-save performance from goalie Jonathan Quick. Defenseman Adam Fox netted a pair of assists. New York has earned points in eight consecutive games (5-0-3).
Senators 2, Devils 1
Defenseman Artem Zub scored the go-ahead goal 2:50 into the third period, lifting Ottawa to a victory over New Jersey in Newark, N.J.
Zub wristed a Shane Pinto pass high blocker side past a screened Jacob Markstrom for his second goal of the season. Zack Ostapchuk added his first career NHL goal for the Senators, who improved to 19-3-0 this season when scoring first.
Tomas Tatar responded with a goal for the Devils, who are winless in four straight games (0-2-2) and have lost nine of their past 11 games (2-6-3).
Stars 4, Red Wings 1
Jason Robertson had a goal and an assist as Dallas defeated visiting Detroit.
Matej Blumel, Mavrik Bourque and Wyatt Johnston also scored for the Stars, who moved into second place in the Central Division. Matt Duchene had two assists, and Jake Oettinger made 33 saves.
Marco Kasper supplied the goal and Alex Lyon stopped 21 shots for the Red Wings, who have lost three of their last four games.