Vladar made a big stop 2:06 into the tilt in Calgary but Colton Poolman was sent off for interference right after the save.
Nothing doin' for the Canucks.
The Flames went to the PP at 5:37 when Nils Hoglander was whistled for roughing Rasmus Andersson along the halfboards in the Canucks zone.
Huberdeau, Lindholm, Toffoli, Andersson and Hanifin started the man-up but nothing doin' for the Flames, either, when the two minutes was up.
They got another crack, though, not long after at 8:01 when Chase Wouters was sent off for holding on Dillon Dube. Backlund had the best look but Delia got a piece of his rising wrister with his blocker.
Dube - who won the the title of Fittest Flame for the second year in a row - had a shorthanded partial breakaway chance later in the frame but had the puck knocked off his stick in tight right on the doorstep with Travis Dermott draped on his back.
In total, there were five penalties in the first period (three to Calgary, two to Vancouver). It was theme on the night with 12 minors called in total. The shots were 9-6 for the Canucks after 20 minutes but it was all Flames after that.
Huberdeau opened the scoring in the second and 1:53 later, Eakin made it 2-0. Backlund caused Danila Klimovich to cough the puck up just inside the Canucks blueline, getting a shot on net that Delia saved but the rebound was swatted towards the cage by young defenceman Jeremie Poirier, Eakin then tipping it across the line for good measure.