The Flames came out on top in the third period to hand the Rangers a 3-2 loss and end their three-game win streak.
nypost.com