Coming off their win at Kansas City, the Broncos returned home for an AFC duel against the New York Jets on Thursday Night Football. The Broncos grabbed the lead in the first quarter, with a 37-yard field goal by placekicker Matt Prater. The Jets tied the game in the second quarter, with a 21-yard field goal by placekicker Nick Folk, then grabbed the lead in the third quarter, when guard Matt Slauson returned a fumble off Jets' running back Bilal Powell into the end zone for a touchdown. The Broncos tied the game, when cornerback Andr&#233; Goodman returned an interception off Jets' quarterback Mark Sanchez 26 yards for a touchdown. The Jets re-claimed the lead in the fourth quarter, with a 45-yard field goal by Folk. After each team traded punts, the Broncos got the ball with 5:54 remaining, when quarterback Tim Tebow led the Broncos on a 12-play, 95-yard drive, culminating with Tebow scrambling 20 yards for a touchdown with 58 seconds remaining. The Broncos' defense thwarted Sanchez' last-second desperation pass toward the end zone. With the win, the Broncos exceeded their win total from 2010.
Question: Which player had the longest rushing touchdown of the game?
Answer: Tim Tebow