Fabian Zetterlund and Miles Wood scored in a two-minute span of the third period and Mackenzie Blackwood made 23 saves as the New Jersey Devils rallied past the Winnipeg Jets on Sunday,

The Jets led 2-1 heading into the third period on the strength of first-period goals by Cole Perfetti and Neal Pionk. The Devils rallied with three goals in the third and extended their home winning streak to six games.

Dawson Mercer scored twice for the Devils, including an empty-netter.

Mark Scheifele had two assists for the Jets, who had won six straight games at Prudential Center and hadn’t lost in regulation in Newark since 2012.

WILD 4, PREDATORS 3

Ryan Hartman scored on a rebound to put Minnesota ahead with 21 seconds left, just 26 seconds after Nino Niederreiter tied the game for Nashville.

Kirill Kaprizov scored twice and Brandon Duhaime added a goal for Minnesota, which won in regulation for the first time in 13 games since Jan. 17.

SENATORS 7, BLUES 2

Tim Stutzle and Brady Tkachuk had three-point games to lead Ottawa past St. Louis.

Stutzle had two goals and an assist and extended his point streak to four games (four goals, six assists).

Tkachuk extended his career-best point streak to seven games (5 goals, 6 assists) with a goal and two assists.

Shane Pinto, Alex DeBrincat, Drake Batherson and Ridley Greig also scored for Ottawa.

Mads Sogaard made 30 saves.

Colton Parayko and Tyler Pitlick scored for the Blues, who were coming off a 4-1 loss to Colorado on Saturday. Thomas Greiss stopped 27 shots.

BLACKHAWKS 5,

MAPLE LEAFS 3

Patrick Kane had his ninth career regular-season hat trick and rookie Cole Guttman scored the winner as Chicago topped Toronto and climbed out of last place in the NHL.

Max Domi had a goal and three assists for the Blackhawks, who won their second straight following a three-game losing streak. The Maple Leafs had won two straight. Jaxson Stauber made 31 saves.

Mitch Marner, John Tavares and Noel Acciari scored for Toronto. Ilya Samsonov made 23 stops.