Here are our grades. Click here to provide yours.
Mike Vick rushed for a season-high 130 yards, including 94 on the Eagles' final two scoring drives. He had runs of 35, 33 and 22 yards, as well as a 4-yard TD run, his eighth of the season. LeSean McCoy only had 10 carries, but parlayed it into 64 yards. Grade: A-minus
Mike Vick struggled much of the game. He had just 33 passing yards and an ugly interception in the first half as the Giants constantly pressured him. But he threw for 121 yards and two TDs on the Eagles' final three possessions after they fell behind 31-10. He finished with a 97.6 passer rating. Grade: B-plus
Eagles had their problems defensively much of the day, but their play against the run wasn't one of them. They held Brandon Jacobs and Ahmad Bradshaw to 3.2 yards per carry and allowed just three rushing first downs. Rookie MLB Jamar Chaney came up big. He was in on a team-high 16 tackles. Grade: A
For the second time in the last four games, the Eagles gave up four TD passes, including three in the first half. QB Eli Manning completed 6 of 10 third-down passes for 109 yards in the first half. The second half was a different story. Manning completed just 7 of 14 attempts and was just 1-for-4 with a sack on the final two possessions. Grade: C-minus
There was DeSean Jackson's game-winning, 65-yard punt return for a TD. There was David Akers' perfectly executed onside kick with 7 1/2 minutes left. There was Akers' 34-yard field goal, his 24th in his last 25 attempts. The only real negative was a 22-yard punt return by the Giants' Will Blackmon and Jorrick Calvin's poor, 16.2 kickoff return average Grade: A
This game could have been a season-breaker. Now it could be a season-maker. Trailing by 21 points with less than 8 1/2 minutes left, they came back to win. Big plays by the offense when they needed them. Big stops by a defense that had taken more punches than Chuck Wepner in the first half. Nuff said. Grade: B-plus