The Eagles traveled to East Rutherford to play the Giants for the final time in Giants Stadium. Earlier in the season, the Eagles really took it to the G-men and would look to do it again. With a win, the Eagles would move back into first place in the NFC East.
After a scoring frenzy in the previous week, the Birds picked up where they left off. In under four minutes from the opening kickoff, Donovan McNabb hit Brent Celek for an eight yard touchdown to put the Eagles out in front. During the Giants next possession, the defense forced a fumble that Sheldon Brown picked up and returned 60 yards for a touchdown. This put the Eagles up 14-0 roughly five minutes into the first quarter.
The defense held up pretty well, but Lawrence Tynes was able to put the Giants on the board with a 26 yard field goal towards the end of the quarter. Early in the second quarter, Giants receiver Hakeem Nicks blew a golden opportunity to make a big play for the offense. Nicks made up for it on the same series though as he caught a deflected ball and streaked 68 yards for a touchdown to close the Eagles lead 14-10.
In the middle of the second quarter, the Eagles put together a drive but settled for a David Akers field goal. The Eagles forced the Giants into a quick offensive series which resulted in a punt. DeSean Jackson fielded the punt towards the sideline, ran towards midfield, took a step back then darted down the sideline for a 72 yard touchdown return. However, the Giants put together a drive and capped it with a three yard touchdown by Ahmad Bradshaw with 90 seconds left in the half. The Birds didn’t lay down here as they moved quickly down the field as time winded down. With 10 seconds remaining in the half, Michael Vick, the hero from the previous week, scored on a one yard touchdown rush to give the Eagles a 30-17 halftime lead.
After a slow start in the third quarter, the Giants started to turn it on and scored back to back touchdowns to give them their first lead of the game, 31-30. This lead lasted all of 15 seconds before “Big Play Jackson” caught a 60 yard pass that he walked backwards into the end zone for a score.
The scoring ran into a drought until Leonard Weaver found the end zone with just under six minutes left in the game. McNabb hit Jason Avant for a two-point conversion and the team took a 45-31 lead. As the clock ticked closer and closer to zero, the Giants found the end zone again but this would be the final score of the game. With a 45-38, the Eagles finished off a season sweep of the Giants and put them back into the lead of the NFC East.
Although the defense gave up a lot of points, the Eagles ended up on the winning side of the game and put themselves right where they needed to be at this point in the season. The Eagles could control their own fate at this point and would look to continue their winning streak through the final weeks of the season.