NEW YORK -- Nathan MacKinnon scored 2:46 into overtime to lift the Colorado Avalanche to their 20th win of the season, 3-2 against the New York Rangers at Madison Square Garden on Saturday.

MacKinnon had two goals, and Parker Kelly scored for the Avalanche (20-2-6), who became the first NHL team to 20 wins this season.

Martin Necas had three assists, and Mackenzie Blackwood made 24 saves

Colorado had a 17-game point streak (14-0-3) end in a 6-3 loss to the New York Islanders on Thursday.

MacKinnon got the puck from Cale Makar , cut through the Rangers defense, deked to his backhand and roofed in the winner, his League-leading 24th goal.

Artemi Panarin scored the tying goal with under a minute remaining in the third period, and Conor Sheary scored his first of the season.

See Full Page