Sven Baertschi scored 1:07 into overtime to give the Vancouver Canucks a 4-3 win against the Colorado Avalanche at Rogers Arena on Tuesday.
Daniel Sedin scored as the first penalty in a 5-on-3 power play expired to tie it 3-3 two minutes into the third period, and Baertschi won it with a wrist shot, using Colorado forward J.T. Compher as a screen to beat goalie Jonathan Bernier high on the glove side from the left face-off dot.
[WATCH: All Avalanche vs. Canucks highlights]
Vancouver was coming off a 4-0 loss to the Buffalo Sabres on Thursday.
"We talked about needing more from every single guy, and it showed tonight," Baertschi said. "Great start, tough second, and we fought back in the third. There's no quit in this room."
Avalanche forward Nathan MacKinnon left in the second period with an upper-body injury after a hit on Canucks defenseman Alexander Edler at 13:44.
Video: COL@VAN: Horvat wires home wrister on breakaway
"I really don't know a timeline," coach Jared Bednar said. "I don't know if it's day to day or not. We'll have to talk to the trainers and we'll probably know more on it tomorrow."
MacKinnon, whose 61 points (24 goals, 37 assists) are second in the NHL behind Tampa Bay Lightning forward Nikita Kucherov's 64, was grabbing his left shoulder on the bench before going to the locker room.
Bo Horvat and Michael Del Zotto scored in the first period, defenseman Christopher Tanev had three assists, and Jacob Markstrom made 27 saves for the Canucks (20-24-6), who have five wins in their past 17 games (5-10-2).
"It's a big confidence-booster for us, but we can't be satisfied winning one game," Horvat said. "We need to string some wins together."
Gabriel Landeskog scored two goals, Mikko Rantanen had two assists, and Bernier made 22 saves for the Avalanche (27-18-4), who have lost three games in a row after winning 10 straight, the longest streak in the NHL this season.
"We played hard," Bednar said. "It's a good road point, and now we've got to move on."
Video: COL@VAN: Del Zotto nets top-shelf shot from the point
Horvat scored on a breakaway at 6:36 of the first period to make it 1-0. It was his first goal in four games since returning after missing 18 with a broken ankle.
Del Zotto made it 2-0 with a point shot that beat a screened Bernier high on the blocker side at 11:45 of the first period, but Compher (4:20) and Landeskog (6:22) tied it 2-2 with goals 2:02 apart in the second.
Landeskog put Colorado ahead 3-2 with 4:55 left in the second period when he scored on his own rebound after a backdoor pass from Rantanen on the power play.
"I didn't feel a letdown," Vancouver coach Travis Green said. "We talked about it after the second. I thought we were doing some good things in the 40 minutes we played, and we had to just keep going."
The Canucks started the third period on a power play after Dominic Toninato was called for delay of game for clearing the puck over the glass at the end of the second, and they took advantage of a short 5-on-3 after defenseman Nikita Zadorov was called for cross-checking Henrik Sedin 1:41 into the third. Edler intercepted a clearing attempt by Avalanche defenseman Patrik Nemeth before the Sedins combined for the tying goal.
"Missed some clears," Bednar said. "Get a puck on our stick [at 3-on-5] and we don't get it down the ice, and it ends up in the back of our net."
Video: COL@VAN: Landeskog pots second goal on power play
Goal of the game
Baertschi's goal at 1:07 of overtime.
Video: COL@VAN: Baertschi nets wrister for OT winner
Save of the game
Markstrom stopping Colin Wilson with 1:15 left in the third period.
Video: COL@VAN: Markstrom turns away Wilson off the rush
Highlight of the game
Daniel Sedin's goal off Henrik Sedin's pass two minutes into the third period.
Video: COL@VAN: H. Sedin feeds D. Sedin in front for PPG
They said it
"The second period was really good. We got up on our toes, we were the aggressors, and the third we played hard. The penalties put us on our heels." -- Avalanche coach Jared Bednar
"Second period wasn't the period we wanted, a couple lucky goals, I thought, but that happens. I like how our group stuck with it. They showed some resiliency." -- Canucks coach Travis Green
Need to know
Avalanche forward Matt Nieto was a late scratch and is day to day with a lower-body injury sustained during the morning skate. … Colorado defenseman Tyson Barrie had an assist in his first game back after missing 13 with a broken bone in his right hand. … Canucks defenseman Erik Gudbranson missed a fifth game with a back injury but is skating and could return soon.
Avalanche: At the Edmonton Oilers on Thursday (9 p.m. ET; SNW, ALT, NHL.TV)
Canucks: Host the Chicago Blackhawks on Thursday (10 p.m. ET; SNP, WGN, NHL.TV)
Video: Baertschi scores in OT as Canucks top Avs, 4-3