In a game full of penalties and killed power plays, the Coyotes got stellar goaltending and just enough offence while the Canucks continued to struggle on the offence. Phoenix also got a break on a reviewed goal in the third period.
Vancouver lost for the eighth time in nine games as an apparent goal from captain Henrik Sedin near the midpoint of the third was waved off after a replay review.
Smith stopped Kevin Bieksa's shot but the rebound came to Sedin, who knocked the puck into the net with his body. The Canucks have one goal in their last three games and lost all three on their road trip to Southern California and Arizona.
Still, Vancouver had a chance to draw even after a high-sticking double-minor against centre Martin Hanzal. The Canucks were on a power play for all but the last 4 seconds of the game, with six attackers for the final minute, but failed to score.
The teams combined for five power plays in the first period, three for the Canucks and two for the Coyotes. Phoenix scored on its second man-advantage situation with 7:09 remaining in the period.
Keith Yandle faked a shot from the point and passed to Vermette in front of the red line almost directly to goalie Eddie Lack's left. Vermette took the tough-angle shot and the puck glanced off a Canucks defender and past Lack.
Earlier, Lack's reflexes kept the game scoreless when he turned away a good opportunity for Oliver Ekman-Larsson at the 6:18 mark.
The Canucks started the second period on a power play that didn't produce results. Daniel Sedin had an open net 4:32 into the period, but his shot sailed high and over the goal.
The Coyotes had a 3-on-1 chance with just over 8 minutes left in the second, but Lack stretched out to stop Radim Vrbata's shot and the Canucks cleared the puck, to the delight of a large contingent of blue-clad Vancouver fans inside Jobing.com Arena.
Ekman-Larsson hit the post with a shot with 24 seconds left in the period and the Coyotes on their fifth power play of the game. Vancouver's penalty minutes were an improvement from the 142 combined from the Canucks' previous two games.
The Canucks had several good chances in the third period but Smith turned them away each time, including a save on Brad Richardson's wrist shot with no defender in front of him at the 1:20 mark.
NOTES: The Coyotes improved to 16-7-3 this season when scoring first. ... Phoenix waived D Rostislav Klesla before Thursday's game, and activated D Zbynek Michalek from injured reserve. It was the first game action for Michalek since Dec. 17 at Montreal, when he suffered a lower body injury. ... Canucks G Roberto Luongo missed his sixth straight game with an ankle injury. ... Phoenix and Vancouver meet twice more this season, once in each city.