Jaromir Jagr's tally with 43.6 seconds left in save performance by Ondrej Pavelec and sent Philadelphia 4 count at MTS Centre.
Wayne Simmonds, Scott Hartnell and Claude Giroux all posted a goal and one assist for the Flyers, who avoided a season sweep and won their second game in three thanks to a season high in shots on net.
Ilya Bryzgalov was solid enough, making 22 saves.
Pavelec tied a career high for saves in defeat. He also stopped 50 in a 3-1 win at Ottawa on October 31, 2009.