Mats Zuccarello and Derek Stepan scored for the Rangers, who have a tenuous hold on the eighth and final playoff spot in the Eastern Conference. The Rangers have 46 points, five more than the Flyers. With five games left, the Flyers have three teams to pass to get above the post-season cutoff.
Jakub Voracek added an empty-net goal in the final seconds to seal the victory for Philadelphia.
New York's Henrik Lundqvist was solid in net but two goals off the post doomed the Rangers.