The scoreless first period featured five penalties called. The Flames were whistled for two while the Habs were tabbed for three minor penalties. The Flames had a 46-second two-man advantage but failed to convert.
The Flames and Habs both found the back of the net in the second stanza. Mark Giordano scored his second goal of the season at 2:09 of the period while Tom Gilbert evened things up later in the period.
Joe Colborne played just 11 shifts (8:09 of ice time) before he left the game with an upper body injury.
The Flames outshot the Habs 37-17 through regulation but Carey Price was able to pull the game into extra time.
One goal was scored in the shootout: P.A. Parenteau beat Jonas Hiller blocker-side.
Mark Giordano led the Flames with seven shots on net. Johnny Gaudreau and Curtis Glencross trailed him with six apiece.