Another Joe starred for the Flames on the ice however. Joe Colbourne notched two goals, including the game winner with 4:19 left in the third period from Mark Giordano and T.J. Brodie to complete a remarkable Flames' comeback.
The New York Islanders were leading the Flames 3-1 heading into the third period before the Flames scored three times in a span of four minutes and twelve seconds. Colbourne pulled the Flames within one before rookie sensation Sean Monahan scored his team leading 19th goal of the season with 5:38 left in the contest.
Giordano also had a strong game as he not only registered an assist on Colbourne's game winning goal, but Colbourne's first goal as well.
Flames goaltender Joni Ortio registered his second win, in making 23 saves, and notched his first career National Hockey League assist on the first career short handed goal by Markus Granlund to open the scoring at 2:01 of the first period.
The Flames improve to 25-31-7 and are 13 points back of the Dallas Stars for a playoff spot in the Wester Conference. They will next play in Vancouver Saturday night.