Kirill Kaprizov scored three goals for his second career hat trick, and Joel Eriksson Ek had the tiebreaking goal in the third period to lead the Minnesota Wild to a 5-2 win over the Carolina Hurricanes on Sunday.
Jake Middleton also scored for the Wild in their third win in four games after losing eight of nine. Filip Gustavsson stopped 40 shots.
Martin Necas and Michael Bunting had goals for Carolina, which finished 3-2-1 on a six-game homestand. Antti Raanta finished with 14 saves.
Eriksson Ek scored at 9:32 of the third to give the Wild a 3-2 lead as he controlled the rebound of a shot by Jonas Brodin and then got two chances to beat Raanta. That came just 75 seconds after Bunting had tied it for the Hurricanes.
Kaprizov and Middleton added empty-net goals for the Wild in the final 2:01.
ISLANDERS 3, STARS 2 (OT)
NEW YORK (AP) — Bo Horvat scored 41 seconds into overtime and the New York Islanders beat the Dallas Stars 3-2 Sunday night to win in new coach Patrick Roy’s debut.
Alexander Romanov and Hudson Fasching also scored for New York and defenceman Noah Dobson had two assists. Ilya Sorokin finished with 41 saves.
Roy, who went 130-92-24 in three NHL seasons coaching Colorado from 2013-16, was hired on Saturday to replace Lane Lambert after the Islanders went 0-3-1 on a four-game trip.
Jason Robertson and Nils Lundqvist scored for Dallas, and Joe Pavelski had two assists. Scott Wedgewood made 25 saves in the Stars’ second loss in three games after winning four of five.
In the extra period, Mathew Barzal found Horvat behind the Stars’ defence and Horvat converted a forehand-backhand manoeuvre to give the Islanders their third win in 11 games (3-6-2).
RED WINGS 2, LIGHTNING 1
DETROIT (AP) — Daniel Sprong scored the go-ahead goal in the second period and Detroit snapped Tampa Bay’s five-game winning streak.
Lucas Raymond also scored for the Red Wings, who are 7-1-1 over the last nine games. Alex Lyon made 29 saves, including 19 in the third period.
Victor Hedman scored for the Lightning and Nikita Kucherov added an assist for his 76th point. He’s one point behind Colorado’s Nathan MacKinnon for the league lead. Andrei Vasilevskiy made 33 saves.
RANGERS 5, DUCKS 2
ANAHEIM, Calif. (AP) — Artemi Panarin scored the tiebreaking goal with less than six minutes to go in the third period, Chris Kreider and Vincent Trocheck each had a goal and an assist, and New York rallied to beat Anaheim.
Will Cuylle and Jimmy Vesey also scored for the Rangers, who had dropped six of their last eight coming into the game. Igor Shesterkin made 16 saves and Adam Fox had two assists.
Adam Henrique scored twice in the first period to give Anaheim a 2-0 lead, and Troy Terry and Leo Carlsson each had two assists. Lukas Dostal made 29 saves as the Ducks lost for the fifth time in their last six overall and sixth straight at home.
SENATORS 5, FLYERS 3
PHILADELPHIA (AP) — Vladimir Tarasenko and Claude Giroux scored third-period goals and Ottawa rallied to win Shane Pinto’s return to the lineup from a gambling suspension.
Tim Stützle had two goals and Zack MacEwen also scored for the Senators. Pinto, playing for the first time after a 41-game suspension, had an assist and Mads Sogaard made 22 saves.
Egor Zamula had two goals and an assist, and Joel Farabee had a goal and two assists for the Flyers, who lost their second straight after winning five in a row. Philadelphia played without third-leading scorer Owen Tippett (lower body), who was injured crashing into the boards early in the third period of Saturday’s 7-4 loss to Colorado.
Sam Ersson had 29 saves for the Flyers.
MAPLE LEAFS 3, KRAKEN 1
SEATTLE (AP) — Auston Matthews scored his league-leading 38th goal in the first period, Ilya Samsonov got his first win since early December, and Toronto beat Seattle.
Matthews scored early, Nicholas Robertson tallied in the second period and Jake McCabe added an empty-net goal with 20 seconds left for Toronto. Samsonov finished with 16 saves.
The Leafs had dropped five of their previous six games, including a loss on Saturday in Vancouver.
Jordan Eberle scored for Seattle, and Joe Daccord made 23 saves.