Matt D'Agostini scored his fourth goal in as many games and Andrei Markov also scored for Montreal. The Canadiens have won three of their last four games and earned at least a point for the 10th time in their last 12 (7-3-2).
Dustin Boyd, who had missed the previous five games with an upper body injury, returned to the lineup and scored the only goal for the Flames.
Calgary goalie Miikka Kiprusoff allowed four goals on 31 shots.
Chipotle plans first price increase in 3 years
Justin Bieber crashes Drake Bell's album release party