Henrik Sedin notched two assists -- including the 600th of his career -- and carded an empty-net goal while twin brother Daniel dished out three assists for the Canucks, who moved four points ahead of Minnesota atop the Northwest Division.
Corey Schneider turned aside 36-of-38 shots to earn the victory.
Miikka Kiprusoff recorded 17 saves for the Flames.
Wisconsin business offering 'therapeutic cuddling' forced to close
Campus cop fatally shoots Texas student during traffic stop