Taylor Hall beat Matt Murray on a breakaway 27 seconds into overtime to give the New Jersey Devils a 4-3 victory over the host Pittsburgh Penguins on Friday night.
Hall was all alone when Nico Hischier found him with a long lead pass. Hall slipped the puck between Murray’s legs for his 33rd goal of the season as New Jersey picked up two vital points in the race for one of the two wild-card spots in the Eastern Conference.
Hall added two assists, Hischier had a goal and an assist, and Blake Coleman and Will Butcher also scored, and Keith Kincaid made 40 saves. The Devils finished 4-2 on a six-game trip.
Sidney Crosby scored his 25th of the season for Pittsburgh. Brian Dumolin and Phil Kessel scored in the third period as the Penguins erased a two-goal deficit.
Jets 3, Ducks 2 (OT): Kyle Connor scored 3:16 into overtime Winnipeg edged Anaheim in Winnipeg, Manitoba, to set a single-season franchise record for points.
Mark Scheifele and Nikolaj Ehlers also scored for the Jets (45-19-10), who won their fourth straight to reach the 100-point plateau for the first time. Winnipeg had 99 points in the 2014-15 season before being swept in the first round of the playoffs by the Ducks.
The game was the second straight in which Connor scored the overtime winner. The rookie had both goals in Winnipeg’s 2-1 win over Los Angeles on Tuesday night.
Nick Ritchie and Derek Grant scored for Anaheim.
Bruins 3, Stars 2: David Pastrnak broke a tie with 12 seconds left and Boston scored three straight goals in the third period to rally past host Dallas.
A scramble followed a faceoff in the Dallas end, and Brad Marchand passed to Pastrnak in front. While falling down, he put the puck past Stars goalie Kari Lehtonen.
Tuukka Rask made a season-high 40 saves for the Bruins. Marchand scored Boston’s first goal and also assisted on a short-handed goal by Tim Schaller that tied it midway through the third period.
Esa Lindell and Jamie Benn scored for the Stars.
Blues 4, Canucks 1: Patrik Berglund scored twice and surging St. Louis beat visiting Vancouver for its fourth consecutive victory.
Vladimir Tarasenko and Dmitrij Jaskin also scored for St. Louis. Jake Allen made 19 saves in his eighth straight start. The Blues won for the sixth time in seven games.
Sam Gagner scored for Vancouver. The Canucks have lost eight of nine.
Canadiens 3, Sabres 0: Antti Niemi stopped 35 shots for his first shutout in 27 months, and Montreal beat Buffalo in Buffalo, New York, to snap a seven-game road skid.
Artturi Lehkonen scored the go-ahead goal by converting a puck that bounced off the end boards 4:56 into the second period. Former Sabres forward Paul Byron and Brendan Gallagher scored empty-net goals 22 seconds apart in the final 1:15 to seal the win.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.