Trying to end their eight-game skid, the Cardinals stayed at home for a Week 11 fight with the Detroit Lions.  After a scoreless first quarter, the Cards struck first in the second quarter with QB Matt Leinart completing a 2-yard TD pass to WR Bryant Johnson.  Afterwards, kicker Neil Rackers nailed a 36-yard field goal for Arizona.  In the third quarter, Leinart would get a 9-yard TD run and give the Cardinals a 17-0 lead.  However, the Lions started to creep back into the game.  It started with kicker Jason Hanson's 32-yard field goal.  In the fourth quarter, Detroit started to threaten Arizona's lead as RB Arlen Harris got a 1-yard TD run.  Fortunately, the Cards defense held up for the win.  Not only did the Cardinals improve to 2-8, but they also snapped their eight-game losing streak.
How many yards was the longest touchdown run?
9