Dylan Samberg scored the go-ahead goal midway through the third period to help the host Winnipeg Jets to a 7-4 win over the Tampa Bay Lightning on Sunday.

Nikolaj Ehlers and Cole Perfetti added empty-net goals for the Jets, who lead the NHL with 22 points this season.

It was a milestone goal for Ehlers, who became the highest-scoring Danish NHLer of all time with 474 points.

Alex Iafallo, Mark Scheifele, Logan Stanley and Vladislav Namestnikov also scored for the Jets.

Nikita Kucherov, Mitchell Chaffee, Brayden Point and Brandon Hagel replied for Tampa Bay.

Connor Hellebuyck made 26 saves for Winnipeg. Jonas Johansson stopped 27 shots for Tampa Bay.

RANGERS 5, ISLANDERS 2: Artemi Panarin scored twice, Mika Zibanejad had three assists and Igor Shesterkin made 35 saves and the host Rangers defeated the Islanders.

Chris Kreider, Vincent Trocheck and Adam Edstrom also scored for the Rangers, who won again on home ice after Friday’s 2-1 victory over Ottawa.

Kreider scored short-handed — his seventh goal of the season 3:44 into the game — with an assist to Zibanejad with Rangers captain Jacob Trouba in the penalty box.

Trocheck made it 2-0 at 1:21 of the second after Reilly Smith stripped the puck from Islanders defenseman Samuel Bolduc and passed to Trocheck in the slot.

The Islanders cut the deficit to one when Casey Cizikas tapped a loose puck past Shesterkin at 4:38 of the second. Brock Nelson also scored for the Islanders.

HURRICANES 4, CAPITALS 2: Dmitry Orlov had two goals to lead host Carolina to a win over Washington.

It’s the sixth straight win for the Hurricanes, who also got one goal and two assists from Martin Necas. Andrei Svechnikov added an empty-net goal.

Alex Ovechkin and Brandon Duhaime scored for the Capitals, who had their three-game winning streak snapped.

The Capitals scored two goals in a 33-second span to close out the first period and take a 2-1 lead. Carolina goalie Pyotr Kochetkov didn’t allow another goal.

WILD 2, MAPLE LEAFS 1, OT: Matt Boldy scored on a breakaway 2:14 into overtime to lift host Minnesota to a win over Toronto.

Boldy and Marco Rossi worked a 2-on-0 breakaway after defenseman Jared Spurgeon chased down a loose puck in the neutral zone. He fired down the ice to Rossi, who tapped it ahead to Boldy. The Wild forward made a move on Maple Leafs goalie Anthony Stolarz to bury the game winner.

Filip Gustavsson made 27 saves in the win for Minnesota. Stolarz stopped 31 shots.

Ryan Hartman scored his third of the year on a goal that was initially reviewed to put the Wild up 1-0 midway through the first. William Nylander answered for Toronto with his team-leading ninth goal of the year.

OILERS 4, FLAMES 2: Leon Draisaitl had a goal and two assists for visiting Edmonton in a win over Calgary.

Zach Hyman, Jeff Skinner and Mattias Janmark, with an empty-netter, scored for the Oilers, who have won four of their past five. Edmonton goaltender Stuart Skinner stopped 29 shots in the win.

The Flames’ Anthony Mantha redirected a Tyson Barrie shot past Stuart Skinner at 4:33 into the second period, and Yegor Sharangovich tied it at 2-2 for the Flames 4:28 into the third.

BRUINS 2, KRAKEN 0: Jeremy Swayman had 23 saves and his first shutout of the season and host Boston beat Seattle.

Justin Brazeau scored a tip-in 3:23 into the game off a pass from Nikita Zadorov, and Charlie Coyle scored less than seven minutes later, beating Kraken goaltender Joey Daccord for an uncontested shot in the crease.