Tuukka Rask stopped 27-of-28 shots for Boston, which logged a second straight victory and sixth in seven games.
Daniel Paille also scored.
Defenseman Raphael Diaz got the only goal for the reeling Canucks, who dropped a fifth consecutive game.
Roberto Luongo turned aside 29-of-32 shots.
Ray Liotta sues skin care company over use of likeness
NBC reportedly holds celebs hostage to Jimmy Fallon's show