Patrick Kane scored two goals, including the game winner with 2:18 left in overtime, extending his point streak to 19 games and lifting the Chicago Blackhawks to a 5-4 victory over the Detroit Red Wings on Wednesday night.

Artem Anisimov, Brandon Saad and Alex DeBrincat scored for Chicago in the first period. The Blackhawks have won 10 of their last 12 games, scoring 60 goals in that span.

Dylan Larkin and Andreas Athanasiou scored two goals each for the Red Wings, who rallied from a 4-1 third-period deficit to tie it.

However, Erik Gustafsson found Kane alone to the right of the net in overtime, and the Chicago star beat goalie Jonathan Bernier for his 38th goal of the season.

FLAMES 4, ISLANDERS 2

Austin Czarnik and Johnny Gaudreau scored 29 seconds apart in the third period to lead Calgary.

Mikael Backlund and Travis Hamonic also scored as Calgary won its third straight after a four-game skid. Mike Smith stopped 17 shots.

Casey Cizikas and Anders Lee scored for the Islanders, who had tied it earlier in the third after trailing 2-0 following one period. Thomas Greiss finished with 28 saves in New York's third regulation loss in 16 games.

AVALANCHE 7, JETS 1

Nathan MacKinnon and Matt Calvert scored 11 seconds apart in the third period, Semyon Varlamov made 26 saves in another strong performance and Colorado won two in a row for the first time since late November.

Carl Soderberg, Mikko Rantanen, Tyson Jost, Gabriel Landeskog and A.J. Greer also scored for the Avalanche. In addition, MacKinnon's power-play goal snapped an 0-for-29 dry spell on the man advantage.

The only score Varlamov allowed was to Kyle Connor with Colorado staked to a 4-0 lead.

Connor Hellebuyck stopped 39 shots for the Jets, who lost to the Avalanche for the second time inside of a week.

More AP NHL: www.apnews.com/NHL and www.twitter.com/AP_Sports