Daymond Langkow also scored once, Andrew Ference, Kristian Huselius, Dion Phaneuf, Tony Amonte, Steve Reinprecht, and Matthew Lombardi all had one assist and Miikka Kiprusoff made 16 saves for the Flames (27-14-5), who have won two straight since dropping three in a row.
Saku Koivu had a goal and an assist; Alex Kovalev added a goal; Sheldon Souray and Mike Ribeiro had assists; and Jose Theodore stopped 27 of 30 shots for the Canadiens (21-17-6), who suffered their first loss since General Manager Bob Gainey replaced the fired Claude Julien on Jan. 14.
The Flames out-shot the Canadiens, 29-18. Calgary went 2-for-6 on the power play while Montreal was 1-for-5.
2014 amfAR Inspiration Gala [PHOTOS]
Julius Randle breaks leg during NBA debut