Philadelphia, PA – LeSean McCoy broke the Eagles single- 19.
McCoy finished the game with 102 yards and three scores on 18 carries for Philadelphia (6-8), which kept its slim playoff hopes alive.
Brent Celek caught five balls for 156 yards and a touchdown, while Jeremy Maclin had three receptions for 57 yards.
Jason Babin had three sacks, becoming just the 10th player in NFL history to record at least three sacks in back-to-back games. He also passed Minnesota's Jared Allen for the NFL sack lead with 18.
Mark Sanchez was 15-of-26 for 150 yards with two touchdowns and two interceptions for the Jets (8-6), who are now tied with the Cincinnati Bengals for the final wild-card spot in the AFC. New York holds the tiebreaker.
Santonio Holmes had four receptions for 40 yards and a touchdown, while Shonn Greene had 73 yards rushing on 18 carries.