John Klingberg’s second goal of the game, 2:57 into overtime, gave the San Jose Sharks a remarkable 6-5 comeback win over the host Pittsburgh Penguins.
The Sharks trailed 5-1 with 13 minutes left in the game.
Tyler Toffoli had two goals and two assists, Macklin Celebrini added a goal and two assists and William Eklund scored a goal and an assist. Alexander Wennberg had three assists, and Yaroslav Askorov made 38 saves.
Klingberg converted a cross-slot pass from Celebrini for the winner in the extra period after Toffoli forced overtime with 1:38 to play.
Bryan Rust and Anthony Mantha each had a goal and two assists for the Penguins, who lost their fourth straight game. Sidney Crosby contributed a goal and an assist, and Rutger McGroarty and Kevin Hayes got goals. Arturs Silovs stopped 26 shots.
Devils 4, Ducks 1
Stefan Noesen had a goal and Paul Cotter added the go-ahead score as New Jersey earned a victory against visiting Anaheim.
Cody Glass and Connor Brown also scored goals, Juho Lammikko and Ondrej Palat had two assists each, and Jake Allen made 30 saves for the Devils, who had lost six of seven.
Troy Terry scored for the Ducks, and Lukas Dostal made 18 saves after being unavailable the previous nine games because of an upper-body injury.
Wild 3, Senators 2
Joel Eriksson Ek scored with 24 seconds remaining to lift Minnesota over Ottawa in Saint Paul, Minn.
Wild goaltender Jesper Wallstedt stopped 34 of 36 shots to earn the victory. Eriksson Ek’s hard-angle shot from near the sideboards gave Minnesota its third win in a row. Tyler Pitlick and Ryan Hartman also scored for the Wild.
Tim Stutzle and Dylan Cozens each finished with a goal and an assist for Ottawa. The Senators lost for the fourth time in their past five games.
Golden Knights 3, Blue Jackets 2
Brayden McNabb scored the go-ahead goal at the 13:13 mark of the third period, and Carter Hart made 27 saves as visiting Vegas moved into sole possession of first place in the Pacific Division with a victory over Columbus.
Pavel Dorofeyev and Ben Hutton also scored goals, and Mitch Marner had three assists, his second three-point game of the season, for Vegas, which extended its point streak to seven games (6-0-1), tying a season high.
Charlie Coyle and Yegor Chinakhov scored goals, and Jet Greaves made 22 saves for Columbus, which lost its fifth straight game.
Rangers 5, Canadiens 4 (OT)
J.T. Miller scored a power-play goal in overtime as New York erased a three-goal deficit and earned the win over visiting Montreal.
After Jake Evans was sent off for slashing Artemi Panarin, the Rangers captain whipped a slap shot by Canadiens rookie goalie Jacob Fowler to snap New York’s three-game losing streak and improve its home record to 4-8-3. Noah Laba and Panarin scored 11 seconds apart in the first period for the Rangers, and Will Cuylle and Miller scored 36 seconds apart in the second. New York goalie Igor Shesterkin made 13 saves.
For Montreal, Zachary Bolduc and Arber Xhekaj scored 89 seconds apart in the first period before Evans completed the three-goal flurry. Josh Anderson scored the Canadiens’ fourth goal in the second. Fowler stopped 21 shots in his second NHL start as Montreal fell to 6-1-3 in their past 10 road games.
Islanders 3, Lightning 2 (SO)
Mathew Barzal and Emil Heineman scored in the shootout for New York, which completed a perfect three-game homestand by edging Tampa Bay in Elmont, N.Y.
Matthew Schaefer and Calum Ritchie scored in the first for the Islanders, who won despite being outshot 34-17. The shots were the fewest for New York in a victory since it had 14 shots in a 2-1 win over the Vegas Golden Knights n Feb. 4. Goalie Ilya Sorokin made 32 saves as the Islanders won for the sixth time in seven games.
Darren Raddysh scored in the second and J.J. Moser collected the tying goal in the third for the Lightning, whose two-game winning streak was snapped. Goalie Jonas Johansson, drawing the start with Andrei Vasilevskiy on injured reserve, made 15 saves.
Hurricanes 4, Flyers 3 (SO)
Jackson Blake scored in the fourth round of the shootout to lift Carolina to a road victory over Philadelphia.
Pyotr Kochetkov stopped all four Flyers attempts before Blake’s first career shootout goal clinched Carolina’s victory. Nikolaj Ehlers, Alexander Nikishin and Seth Jarvis scored in regulation for the Hurricanes, who have won six of their last eight games overall.
Bobby Brink, Trevor Zegras and Carl Grundstrom scored in regulation for the Flyers, who will try to exact revenge Sunday when the teams reconvene in Raleigh, N.C. Samuel Ersson made 18 saves for Philadelphia, while Kochetkov finished with 15 saves for the visitors.
Flames 2, Kings 1 (OT)
Morgan Frost scored his first career overtime-winning goal to give visiting Calgary a victory over Los Angeles.
Blake Coleman also scored for the Flames, who have won four of five games. Goaltender Dustin Wolf stopped 20 shots.
Adrian Kempe replied for the Kings, who have dropped two straight games and dropped five of their last 11 in extra time (4-2-5). Goalie Darcy Kuemper provided a sparkling performance with 36 saves, including 13 in a perfect first period.
Jets 5, Capitals 1
Gabriel Vilardi scored two goals and the Jets beat Washington in Winnipeg.
Connor Hellebuyck made 24 saves in his return from arthroscopic knee surgery. Playing his first game since Nov. 15, Hellebuyck carried a shutout into the final minutes. Vilardi has three goals in his past two games. Morgan Barron and Alex Iafallo scored in their second straight game and Iafallo added an assist for the Jets, who had lost three straight and five of six. Adam Lowry, Mark Scheifele, Kyle Connor and Josh Morrissey each had two assists.
Jakob Chychrun scored for the Capitals, who saw their nine-game point streak (7-0-2) end. They are 1-1-2 in their past four. Logan Thompson made 30 saves.
Red Wings 4, Blackhawks 0
Alex DeBrincat scored twice and had an assist and Patrick Kane added a goal and an assist to back a 26-save shutout from John Gibson and lift Detroit to a victory over host Chicago.
Skating against their former team, DeBrincat and Kane scored in the opening 4:35 to stake the Red Wings to an early lead they wouldn’t relinquish. Chicago outshot Detroit 26-24 but struggled to solve Gibson while falling to 2-4-1 in its past seven games.
Blackhawks leading scorer Connor Bedard, whose 44 points ranked fourth in the league entering the night, didn’t play after sustaining an upper-body injury in the final seconds of Friday’s 3-2 loss in St. Louis.
Oilers 6, Maple Leafs 3
Connor McDavid continued his scoring surge with two goals and an assist and visiting Edmonton defeated Toronto.
McDavid has seven goals and eight assists in his past five games. Vasily Podkolzin also scored twice while Darnell Nurse and Zach Hyman scored one each for the Oilers, who have won two in a row. Tristan Jarry stopped 25 shots in his Oilers debut after being obtained in a trade with the Pittsburgh Penguins on Friday.
Easton Cowan, Oliver Ekman-Larsson and Steven Lorentz scored for the Maple Leafs, who have lost two straight.
Panthers 4, Stars 0
Brad Marchand scored twice and added an assist, leading Florida to a shutout victory over host Dallas.
Anton Lundell added a goal and an assist and Sam Bennett also scored for the Panthers, who improved to 5-5-1 in their last 11. Sam Reinhart added a pair of assists for his seventh multi-point game of the season. Sergei Bobrovsky made 15 saves for his third shutout of the season and 52nd of his career.
Jake Oettinger stopped 19 shots to fall to 1-7-1 in nine starts against the Panthers. The loss drops Dallas to 8-2-1 over its last 11 and 10-5-1 at home this season.
Avalanche 4, Predators 2
NHL scoring leader Nathan MacKinnon had a goal and an assist, Scott Wedgewood turned away 27 shots as surging Colorado Avalanche topped visiting Nashville.
Valeri Nichushkin, Jack Drury and Victor Olofsson also scored and Samuel Girard had two assists for Colorado, which has won 11 straight at home, where it remains unbeaten in regulation this season (13-0-2).
Tyson Jost and Jonathan Marchessault scored and Justus Annunen made 38 saves for Nashville, which had won four of its last five, including a shootout win over Colorado on Tuesday night. That game was a rare loss for the Avalanche, who have earned at least one point in 23 of their last 24 games and have just two regulation losses this season.




