Erik Johnson went coast-to-coast to score at 1:57 of overtime and the Colorado Avalanche rallied from a three-goal deficit to beat the Chicago Blackhawks 4-3 on Tuesday night.
Johnson grabbed the puck near his goal, took advantage of a line change by the Blackhawks to cruise up the ice and beat goaltender Scott Darling with a nifty shot. It was Johnson's second goal of the season.
Matt Duchene and Gabriel Landeskog had short-handed goals for the last-place Avalanche, who won for just the second time in 10 games. Mikhail Grigorenko tied it up early in the third period off a pass from Duchene.
Artemi Panarin, Marcus Kruger and Ryan Hartman scored in the second period for the Blackhawks to stake them to a 3-0 lead. They remain stuck on a franchise record-tying 24 road wins.
The Blackhawks are at Anaheim on Thursday night for the second of three straight road games to finish the regular season.
>>Jets Blast Blues
18-year-old rookie Patrik Lane scored twice and Mark Scheifele had a goal and an assist as the Winnipeg Jets beat the St. Louis Blues 5-2 for their season-high fifth straight victory.
Laine hadn't scored since missing a game on March 26 with the flu. He finally feels all the way back.
Mark Stuart and Nikolaj Ehlers also had a goal and an assist apiece for the Jets, who swept the five-game season series against the Blues for the first time in franchise history. Blake Wheeler, Bryan Little and Mathieu Perreault each had two assists, and Michael Hutchinson made 24 saves for Winnipeg.
Alex Pietrangelo and Jori Lehtera scored for the Blues, who had their season-best point streak snapped at nine games. Jake Allen made 20 saves before being pulled for Carter Hutton in the third period.
The Jets scored three times in 62-second span early in the second.
Laine tied the score on a rebound at 1:47, and Ehlers gave the Jets the lead on a wraparound at 2:01. Stuart made it 3-1 when his slap shot bounced off a pair of Blues players and deflected over Allen into the net at 2:49.
Pietrangelo gave the Blues a 1-0 lead just 35 seconds into the game. Pietrangelo stopped a clearing attempt and followed his initial backhand shot with a rebound for his career-high 13th goal.
The last time the Blues gave up five goals was Jan. 31 against the Jets.
The Blues are at the Florida Panthers on Thursday.