Flames Win!!!
Don't look now, but the Flames are within 2 points of the division lead!
Flames putting wins together by winning the special teams battle. Did it again tonight.
I know they're swimming upstream after a rough start to the year, but there's only one thing to do....