Markus Granlund scored in overtime as the Vancouver Canucks defeated the visiting Arizona Coyotes 3-2 on Wednesday at Rogers Arena.

Radim Vrbata and Luca Sbisa also scored for the Canucks (26-28-12). Jacob Markstrom stopped 32 shots for Vancouver.

Kevin Connauton and Tobias Rieder scored for the Coyotes (28-32-7), who have lost nine of their last 10 outings. Louis Domingue made 28 saves for Arizona.

Granlund scored on a 2-on-1 for his first as a Canuck at 1:42 of OT.

The Canucks controlled most of the first period thanks to a steady stream of Coyotes to the penalty box. Vancouver had three power-play opportunities in the first, outshooting Arizona 15-10, but couldn't get one past Domingue.

The Coyotes, meanwhile, capitalized on their first power-play chance early in the second. Michael Stone passed to Alex Tanguay, who found Rieder unchecked in the slot to make it 1-0 at 2:57.

Arizona jumped ahead 2-0 about five minutes later as Anthony Duclair, controlling the puck behind the net, dished it out to the faceoff dot where Connauton wristed it over Markstrom's shoulder.

Vrbata put Vancouver on the board at 11:55, as he took a pass from Yannick Weber, split the defence and went backhand over Domingue. It was his 13th of the season and first at even strength since Dec. 18.

It was a tied game with just over two minutes left in the second. Ben Hutton controlled the puck at the top of the face-off circle before feeding it over to Sbisa, who ripped a slapshot from the point.

After half a period of end-to-end action, the third slowed down as both teams looked to avoid making a fatal error that would lead to a go-ahead goal. Markstrom made a big glove save on Shane Doan's high wrist shot from the slot with 90 seconds left to play.

Markstrom also stopped a breakaway attempt by Max Domi in OT.

The Canucks have won three of four meetings with Arizona this season. All four games were decided by one goal.

Canucks add big Russian D-man

The Vancouver Canucks have signed hulking Russian defenceman Nikita Tryamkin to a two-year entry-level contract.

A third-round pick by Vancouver in 2014, the 21-year-old has spent the last four seasons playing for his hometown Yekaterinburg Automobilis of the Kontinental Hockey League.

In 53 games in 2015-16, the six-foot-eight 220-pound Tryamkin registered four goals and seven assists to go along with 71 penalty minutes.

He could get some NHL game action down the stretch with the Canucks having fallen well out of the playoff picture in the Western Conference.