The winner of this Sunday Night showdown would assume first place in the NFC East (the Eagles outright, the Giants on tiebreakers). With two games against opponents with losing records approaching, it was crucial for the Giants to escape this one with a win. The Eagles started things off right away, putting 14 points on the board before the Giants had run their fifth play from scrimmage. McNabb connected with Celek for a touchdown, and Sheldon Brown returned a Brandon Jacobs fumble for six points on the ensuing drive. In the second quarter, Nicks caught the longest reception of his short career for a 68-yard touchdown. After DeSean Jackson responded by returning a Jeff Feagles punt 72 yards for a touchdown, the Giants were able to send Bradshaw into the end zone from the 3. Eagles backup quarterback Michael Vick was able to sneak in one more rushing touchdown before halftime. Jacobs opened the scoring in the second half with a 1-yard rush. After the teams traded turnovers, Manning got the ball into Hixon's hands for a 61-yard touchdown. But the Eagles responded on the very next play with a 60-yard touchdown to Jackson. Jackson's 176 receiving yards amounted to the best individual receiving performance against the Giants since 2002. The Eagles struck again in the fourth quarter, this time on a run by fullback Leonard Weaver and a two-point conversion pass to Jason Avant. The Giants put another touchdown on the board (courtesy of Boss) in the last two minutes of the game, and got the ball back with 28 seconds left. But defensive end Darren Howard sacked Manning and forced a fumble, sealing the Eagles' first sweep of the Giants since 2004. The Giants had given up 85 points to the Eagles this year, the most they had ever given up to the Eagles in a single season in franchise history, including four playoff years where they met the Eagles a third time. The Giants' 38 points were also the most scored by a losing team since Week 2 of 2008.. Who scored the longest touchdown?