Coming off their Bye Week, the Falcons lost their second game of the season against the New York Giants. A defensive battle early in the game, the first quarter went scoreless.  The Giants got on the board first when former Falcons kicker Jay Feely connected on a 21-yard field goal midway through the second quarter.  The Falcons responded when quarterback Michael Vick scored on a 22-yard rushing touchdown to take a 7-3 halftime lead.  Falcons running back Warrick Dunn opened the second half in a big way, scoring on a franchise record 90-yard touchdown run.  That was all the Falcons had left as the Giants proceeded to score 24 unanswered points to take control of the game when many of the Falcons' vaunted defensive starters had to leave the game due to injury.  Quarterback Eli Manning hit tight end Jeremy Shockey twice for touchdowns in the second half, and backup running back Brandon Jacobs ran one in.  Giants running back Tiki Barber rushed for a season high 185 yards, and Feely added another field goal.
Question: Who scored on the longest TD play of the game?
Answer: Warrick Dunn