Write an article that answers the following question: Who threw the longest touchdown of the game?
Coming off their road win over the Seahawks, the Cardinals flew to Giants Stadium for a Week 7 Sunday night duel with the New York Giants.  After a scoreless first quarter, Arizona would trail in the second quarter as Giants running back Brandon Jacobs got a 4-yard touchdown run.  The Cardinals would answer with rookie running back Chris "Beanie" Wells, but New York came right back with quarterback Eli Manning completing a 62-yard touchdown pass to wide receiver Hakeem Nicks.  Arizona would end the half with kicker Neil Rackers nailing a 30-yard field goal. The Cardinals would take the lead in the third quarter with running back Tim Hightower's 1-yard touchdown run, followed by quarterback Kurt Warner completing a 6-yard touchdown pass to running back Jason Wright.  The Giants tried to come back in the fourth quarter as kicker Lawrence Tynes booted a 20-yard field goal, yet safety Antrel Rolle's final interception of the game sealed the deal for Arizona.