LeSean McCoy ran for three touchdowns to set two team records, and the Philadelphia Eagles routed the  Jets 45-19 Sunday to stay in the NFC East race.

The Eagles (6-8) have won two straight for just the second time this season and somehow still have a chance to repeat as NFC East champions despite underachieving most of the year. But they have to catch Dallas (8-6) and the New York Giants (7-7).

The loss snapped New York's three-game winning streak, dropping the Jets (8-6) into a tie with Cincinnati for the final wild-card spot in the AFC.

Michael Vick threw for 274 yards and a touchdown, and also ran for a score in his second game back after missing three with broken ribs.

McCoy had 102 yards rushing and surpassed Hall of Famer Steve Van Buren with his 19th touchdown of the season and 16th rushing TD.

(Copyright 2011 by The Associated Press. All Rights Reserved.)