Isaiah J. Downing-USA TODAY Sports

Igor Shesterkin made 39 saves and two more in the shootout, Artemi Panarin and Vincent Trocheck scored the only goals in the shootout, and the New York Rangers beat the Colorado Avalanche 3-2 in Denver on Thursday night.

Kaapo Kakko and Chris Kreider scored regulation goals for New York (49-20-4, 102 points), which has won four in a row.

Devon Toews and Casey Mittelstadt each had a goal and Alexandar Georgiev made 23 saves through overtime for Colorado (46-21-6, 98 points).

Avalanche center Nathan MacKinnon had his 19-game point streak end and he went without a point at home for the first time this season. MacKinnon had at least one in the first 35 games in Denver, which is second in NHL history to Wayne Gretzky's 40-game streak in 1988-89.

Colorado played without forward Valeri Nichushkin, who was scratched due to illness. Georgiev missed the morning skate but was able to play against his former team.

New York got the go-ahead goal when Kreider knocked in a rebound at 9:35 of the third on the power play. The Avalanche challenged it came off a hand pass, but the play held up upon review.

It was Kreider's 34th of the season.

Colorado tied it when Toews' shot from the point was saved but then knocked in by Rangers defenseman Ryan Lindgren at 12:47. It was Toews' 12th goal of the season.

The Avalanche came into the night leading the NHL in goals scored but struggled to generate much offense against New York. After scoring 43 seconds into a 2-1 loss to the Montreal Canadiens on Tuesday, Colorado went 98 minutes, 44 seconds without a goal before Mittelstadt scored.

Colorado finally broke through when Brandon Duhaime battled New York defenseman K'Andre Miller into the Rangers zone, backhanded the puck to Mittelstadt, who beat Shesterkin to the far post at 19:27 of the second.

It was his career-best 17th goal of the season.

New York tied it when Kakko banked a shot off Georgiev's back at 2:59 of the third period, his 11th goal of the season.

More must-reads:

TODAY'S BEST
Watch: Overtime goal completes Avalanche's comeback in 4-3 win over Stars
Thunder’s three-point barrage takes down Mavericks in Game 1
Rangers special teams, goaltending help them take control against Hurricanes
Legendary Broncos DC Joe Collier dead at 91
Celtics dominate short-handed Cavaliers in blowout Game 1 win
Watch: Phillies' Bryce Harper stays hot with another grand slam
Cardinals' Willson Contreras suffers broken arm after being hit by swing
Nuggets star gets fined, but avoids suspension for ugly Game 2 actions
PSG superstar to potentially depart club with zero UEFA Champions League trophies
Knicks share brutal injury news on Mitchell Robinson
NFL has a reported date for the 2024 schedule release
Lions sign veteran defensive tackle
Rudy Gobert's Defensive Player of the Year award redeems reputation of darkness retreats
Sharks win 2024 NHL Draft Lottery, get No. 1 pick for first time
John Calipari recruiting another top player from Kentucky
Astros GM makes revealing comments about team's trade-deadline strategy amid poor start
Giants designate right-hander for assignment
Former All-Star shares concerns of potential Knicks burnout
Chiefs' Rashee Rice reportedly under investigation for alleged assault
Ryan Garcia takes big step following positive drug test