Hoping to rebound from their road loss to the Redskins, the Cardinals flew to The Meadowlands for a Week 4 interconference duel with the New York Jets. After a scoreless first quarter, Arizona started to trail big in the second quarter. The Jets took flight with QB Brett Favre completing a 12-yard TD pass to WR Laveranues Coles, CB Darrelle Revis returning an interception 32 yards for a touchdown, Favre completing a 34-yard TD pass to Coles, kicker Jay Feely getting 20-yard field goal, Favre completing a two-yard TD pass to Coles, and Feely kicking a 30-yard field goal. In the third quarter, the Cardinals responded with RB Edgerrin James getting a four-yard and a two-yard TD run, along with rookie RB Tim Hightower getting a one-yard TD run. In the fourth quarter, New York answered with Favre's 17-yard TD pass to WR Jerricho Cotchery. The Cardinals would reply with QB Kurt Warner completing an eight-yard TD pass to WR Anquan Boldin, yet the Jets continued their victory march with Favre's 40-yard TD pass to Cotchery. Arizona tried to rally as Warner completed a 14-yard TD pass to WR Jerheme Urban, but New York sealed the win with Favre's 24-yard TD pass to TE Dustin Keller.
Question: Who threw the longest touchdown pass?
Answer: Favre