The Texans' fifteenth game was an AFC duel with the Broncos. The Texans commanded the first half with RB Arian Foster getting a 3-yard TD run, followed by QB Matt Schaub getting a 3-yard TD pass to TE Owen Daniels, then with kicker Neil Rackers hitting a 34-yard field goal. The Broncos got on the board with RB Correll Buckhalter getting a 3-yard TD run, but the Texans scored again with Rackers nailing a 54-yard field goal. The Broncos replied as kicker Steven Hauschka got a 27-yard field goal, but the Texans extended their lead with Rackers hitting a 57-yard field goal. However, they failed to maintain this lead after QB Tim Tebow completed a 23-yard TD pass to Buckhalter, followed by Tebow scrambling 6-yards for a touchdown.

Based on the above article, answer a question. Who had the longest touchdown run of the game?
QB Tim Tebow