Carolina’s Martin Necas scored 55 seconds into overtime after forcing the extra session with a goal with 11.5 seconds to play in the third period as the Carolina Hurricanes rallied past the San Jose Sharks for a 5-4 victory Friday night in Raleigh, N.C.
Carolina had two goals in the last 1:37 of regulation. Sebastian Aho had two goals, including one with 1:37 left for the Hurricanes, who have a four-game winning streak. Calvin de Haan scored Carolina’s first goal. Hurricanes goalie Antti Raanta stopped 26 shots.
San Jose’s Michael Eyssimont scored a go-ahead goal with 8:45 remaining in what was a wild third period. Eyssimont’s second goal of the season combined with an assist earlier in the third period had the Sharks on the verge of snapping a three-game losing streak. Eyssimont also assisted on Mario Ferraro’s empty-net goal.
Oskar Lindblom and Nick Bonino also scored for San Jose. James Reimer played for the fifth time in the last six games and made 31 saves.
Islanders 2, Red Wings 0
Ilya Sorokin stopped all 23 shots he faced and struggling New York snapped a pair of lengthy droughts by defeating Detroit in Elmont, N.Y.
Anders Lee scored in the second period and Brock Nelson added an insurance goal in the third for the Islanders — their first third-period goal in 11 games dating back to Jan. 3, when New York scored three times in the final 20 minutes of a 6-2 win over the host Vancouver Canucks.
The win ended a six-game losing streak (0-4-2) for the Islanders, who are 3-8-3 this month. The shutout was Sorokin’s fourth of the season and the 14th in 109 career starts. Kyle Palmieri assisted on both goals. Magnus Hellberg recorded 26 saves for the Red Wings, who sit in 12th place in the East.
Senators 6, Leafs 2
Brady Tkachuk scored twice and visiting Ottawa defeated Toronto.
Claude Giroux added a goal and an assist for the Senators, who have won two in a row. Thomas Chabot, Derick Brassard and Drake Batherson also scored for Ottawa and Tim Stutzle added two assists. Anton Forsberg stopped 31 shots.
Joey Anderson and William Nylander scored for the Maple Leafs, who are 2-1-0 to start their five-game homestand. Ilya Samsonov, making his fifth straight start, made 28 saves. It was his first loss in regulation this season at home, where he is now 14-1-1.
Rangers 4, Golden Knights 1
Jaroslav Halak made 33 saves as host New York dumped slumping Vegas.
Halak helped the Rangers head into the All-Star break on a positive note by making timely saves all game. He won for the sixth time in seven starts and improved to 6-0-0 all-time against the Golden Knights.
Chris Kreider and Vincent Trocheck scored in the final three minutes of the first period, and Filip Chytil tallied in the third. Jimmy Vesey capped it with an empty net goal with 84 seconds left. Phil Kessel scored for Vegas, which is 2-6-1 in its past nine games and 16-16-3 since racing out to a 13-2-0 start.
Kings 4, Panthers 3
Adrian Kempe and Viktor Arvidsson scored short-handed goals, leading Los Angeles to a win over Florida in Sunrise, Fla.
The Kings, who have won three straight games — all on the road — also got goals from Anze Kopitar and Matt Roy (empty-netter). Goalie Pheonix Copley made a career-high 45 saves to earn the win. He is having a career year at 15-3-0.
The Panthers, who have lost three straight, got goals from Ryan Lomberg, Brandon Montour and Carter Verhaeghe.
Devils 3, Stars 2 (OT)
Jack Hughes scored his second goal of the game 20 seconds into overtime to give New Jersey a road victory over Dallas.
The Devils trailed 2-0 after the first period, but Hughes and Miles Wood quickly equalized within the first four minutes of the second frame. That concluded the scoring in regulation time, setting up Hughes for his fifth game-winning tally of the season. Dougie Hamilton had two assists for the Devils defenseman’s fourth consecutive multi-point game.
Ty Dellandrea and Roope Hintz scored for the Stars during a dominant first period that saw Dallas outshoot New Jersey by a 13-5 margin.
Canucks 5, Blue Jackets 2
Elias Pettersson scored twice and Bo Horvat collected a career-high four assists as host Vancouver scored three times in the first period en route to a victory over Columbus.
Quinn Hughes, Ilya Mikheyev and Dakota Joshua also scored for the Canucks, while Brock Boeser and J.T. Miller each collected two assists. Goaltender Collin Delia made 24 saves.
Kirill Marchenko scored twice for the Blue Jackets, who received a 29-save performance from Joonas Korpisalo.
Flames 5, Kraken 2
Blake Coleman and Elias Lindholm each had a goal and two assists as Calgary defeated host Seattle.
Tyler Toffoli, Nikita Zadorov and Noah Hanifin also scored for the Flames, who rebounded from a 5-1 home loss to Chicago a night earlier. Goaltender Dan Vladar made 28 saves to improve to 10-0-3 in 13 starts since Nov. 26.
John Hayden and Eeli Tolvanen scored for Seattle, and Martin Jones stopped 33 of 37 shots. The Kraken dropped to 10-3-1 in January and a point behind Los Angeles in the Pacific Division race.