The annual post-Thanksgiving matinee down in Philadelphia between the Atlantic Division leading Flyers and the visiting 8-11-2 Calgary Flames turned into a back-and-forth battle that saw the home team unable to put away an opponent who escaped with a much needed win following a gruling overtime and shootout session.