Kirill Kaprizov scored with 20 seconds left in overtime, completing a natural hat trick and lifting the Minnesota Wild past the Columbus Blue Jackets 3-2 on Sunday.

Marc-Andre Fleury stopped 22 for the Wild, who trailed 2-0 heading into the third period.

The Wild have earned points in eight of their previous nine games (6-1-2), but their offense has been sputtering, averaging just 1.7 goals over their previous 10 contests.

MAPLE LEAFS 5, KRAKEN 1 >> Auston Matthews had two goals and Mark Giordano scored in his first game back in Seattle since being traded to Toronto last season.

Timothy Liljegren and John Tavares also scored and Mitch Marner had three assists for the Maple Leafs.

PENGUINS 7, LIGHTNING 3 >> Sidney Crosby started a second-period surge, helping Pittsburgh win its second straight following a four-game losing streak

Pittsburgh scored five goals in 4:27 in the second, the second-fastest five goals scored in team history.

Crosby scored his 26th goal of the season and became 14th player in NHL history to record 13 or more 70-point seasons.

Nikita Kucherov scored his 23rd goal of the season and became the fastest to 700 career points in Lightning history.

ISLANDERS 4, JETS 0 >> Semyon Varlamov picked up a shutout with a 23-save effort and New York handed Winnipeg a third straight loss.

Bo Horvat tallied a short-handed goal, and Alexander Romanov, Brock Nelson and Adam Pelech also scored for New York.

SABRES 7, CAPITALS 4 >> Dylan Cozens had the first three-goal game of his career and added an assist as Buffalo won its third straight.

Alex Ovechkin scored his team-leading 33rd goal and registered his 1,467th career point to tie Stan Mikita for 16th on the NHL all-time list.

PREDATORS 6, COYOTES 2 >> Roman Josi scored two goals as Nashville defeated Arizona for its third win in a row.