Miller was fortunate when Radim Vrbata hit the post on a power play with 2:16 left. Miller then made a glove save off Brendan Perlini and stuffed Christian Dvorak at the top of the crease with 38.1 seconds left to preserve his 37th NHL shutout and first in 70 games dating to Oct. 13, 2015.
WATCH: All Coyotes vs. Canucks highlights
"Got the right side of the post on [Vrbata's] shot," said Miller, who lost a shutout with 3:17 left to Los Angeles Kings on Dec. 28, three starts ago. "He's a good shooter and I was lucky on that one, but overall a great effort by our guys. I thought we controlled the neutral zone pretty well, no odd-man rushes, and that kept us on the right side of the puck, and guys used good neutral zone pressure to create some speed and get some breakaways and capitalized."
Sven Baertschi scored in the first period and Brandon Sutter, on a penalty shot, and Bo Horvat, on a breakaway, scored in the third period for the Canucks (19-18-3).
Vancouver hadn't won five straight since a seven-game winning streak from Dec. 1-14, 2013.
"We're playing with confidence right now," Sutter said. "Sometimes when you win one, lose one it's harder to keep that. Right now we're rolling pretty good."