VANCOUVER -- Richard Panik scored his second goal with 50 seconds left in overtime to give the Arizona Coyotes a 4-3 win against the Vancouver Canucks at Rogers Arena on Thursday.
Panik, who also had an assist, won it with a wrist shot blocker side off the rush from the top of the right face-off circle.
"I was just trying to put a good shot on the net and it went in," Panik said.
[WATCH: All Coyotes vs. Canucks highlights]
Said Coyotes coach Rick Tocchet, "He's got a great shot. That's a major league shot off the post in overtime."
Conor Garland and Nick Cousins scored, Jakob Chychrun and Vinnie Hinostroza each had two assists, and Darcy Kuemper made 33 saves for Arizona (19-21-3), which has won two straight.
Video: ARI@VAN: Panik hammers home Hinostroza's feed
Sven Baertschi had two goals, Adam Gaudette scored and Jacob Markstrom made 18 saves for Vancouver (20-21-5), which has lost three in a row (0-2-1) despite outshooting Arizona 31-15 over the final two periods and overtime.
"We easily could have run away with it," Baertschi said "It wasn't the prettiest game. We hung around and had a chance to win it really in the third. Too bad we came up short."
Garland gave the Coyotes a 3-2 lead at 9:57 of the third period off a backdoor pass from Alex Galchenyuk. After Gaudette turned it over at the Canucks blue line, Galchenyuk collected the puck and spun around Ben Hutton before finding Garland at the right post.
"The whole bench was yelling (at Galchenyuk) to shoot but he saw something there and Garland is by the net again and he gets that tap in," Tocchet said. "Give the kid credit, he's got six goals (on the season) and a lot are around the net."
Baertschi scored on a rebound at the left post to tie it 3-3 at 15:35.
Vancouver, which had had been shut out in the previous two games and three of its past four, didn't get a shot on goal until 15:27 of the first period.
Panik scored to make it 1-0 at 1:26 of the second period after receiving a spinning backhand pass from Hinostroza from behind the net and scoring with a quick blocker-side shot.
"As a line we played really good. We are hard on their D and we make some plays in their zone," Panik said. "[Brad Richardson] and [Hinostroza] did a really good job so it helped me a lot."
Baertschi scored 57 seconds later to tie it 1-1. After skating in on a partial breakaway, he pulled up, put the puck between the legs of Chychrun, and scored with a wrist shot under Kuemper's blocker.
"We got the lead a couple times and Vancouver scratched and clawed to get back in it," Tocchet said.
Cousins made it 2-1 at 9:55 when Panik's initial shot deflected in off his skate at the top of the crease.
Gaudette tied it 2-2 at 19:27. Hutton's point shot was blocked by Antoine Roussel in front, but the puck bounced to Gaudette, who scored at the left post. It was his first game with Vancouver since being recalled from Utica of the American Hockey League on Jan. 8.
"I feel a little more confidence out there, a little more swagger," Gaudette said. "Being down there, it was great, and hopefully this just keeps rolling."
Video: ARI@VAN: Garland finishes Galchenyuk's feed
They said it
"With the injuries and guys banged up, it was one of those games we just needed that little inch from everybody and we got a little inch from everybody." -- Coyotes coach Rick Tocchet
Video: EA Sports Overtime Winner: Panik wins it for Coyotes
"We knew the kind of game this was going to be. They play really tight. They don't give up a lot of chances and they kind of wait for us to make mistakes. It's kind of like a chess game at the beginning." -- Canucks goaltender Jacob Markstrom
Need to know
Garland has four goals in his past three games. … Galchenyuk has 11 points (four goals, seven assists) in his past nine games. … Coyotes forward Josh Archibald did not travel to Vancouver because his wife is due to give birth to their second child. … Coyotes defenseman Kevin Connauton missed his third straight game, but Tocchet said before the game he was healthy after missing the previous two with a lower-body injury. … Canucks center Bo Horvat has two assists in his past eight games.
Coyotes: At the Edmonton Oilers on Saturday (10 p.m. ET; SN, FS-A, NHL.TV)
Canucks: Host the Florida Panthers on Sunday (7 p.m. ET; SN, FS-F, NHL.TV)
Video: Panik's second goal lifts Coyotes to OT win