Mikko Rantanen scored with 21 seconds remaining in overtime, and the Colorado Avalanche rallied to beat the Edmonton Oilers 6-5 on Sunday.

Nathan MacKinnon and J.T. Compher each had a goal and an assist, and Artturi Lehkonen, Valeri Nichushkin and Logan O’Connor added goals for Colorado, which won its third straight.

After the Oilers iced the puck to set up a faceoff in their zone, Rantanen made them pay with his 36th goal of the season.

Edmonton lost its third straight game after regulation and its fourth in a row overall. The Oilers, who haven’t won in Denver since Dec. 11, 2018, have blown three-goal leads in consecutive games and have dropped six straight to the Avalanche.

DEVILS 4, JETS 2 >> Fabian Zetterlund and Miles Wood scored in a two-minute span of the third period as New Jersey rallied past Winnipeg.

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.

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 score 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.

Goalie Filip Gustavsson, who stopped 23 shots, is 9-1-1 in his last 11 home starts.

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, and Tkachuk extended his career-best point streak to seven games with a goal and two assists.

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 to climb 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.

Coyotes 3, Blue Jackets 2, OT >> Barrett Hayton scored unassisted at 2:00 of overtime, lifting Arizona over Columbus in matchup of two of the worst teams in the league.