The Habs mustered up plenty of scoring chances both before and after the marker, notably with quality opportunities from Andrew Shaw, Max Pacioretty and Paul Byron (shorthanded), but it wouldn't be until Alex Galchenyuk rifled home a one-timer on the power play early in the second period that the Canadiens would add to their lead.
After Daniel Sedin got the Canucks to within one midway through the game, Michael Del Zotto evened the score in the opening minutes of the final frame. But the Canadiens - whose confidence had begun to flower on Thursday against Tampa - didn't let a little adversity get in the way of a good night, and kept on pressing.
Gallagher got his team ahead again at 8:44 of the third - with Alzner's help - and Byron, who had a second shorthanded near-miss early in the second, was finally rewarded when he completed a precision pass from No. 11 late in the game to seal the deal. Max Pacioretty added an empty-netter for the final nail in the coffin.
If you ask Alzner, some adjustments between the ears and a better effort help explain what's turned the tide for the Canadiens recently.
"Even though tonight was [5-2], guys were working. [We were] coming to the dressing room tired after each period," explained Alzner, whose last multi-point night came in his rookie season with the Washington Capitals. "We're starting to realize that's what we have to do every single night. We're not scoring as much as we'd like, so we have to outwork teams to win games."