Hoping to rebound from their road loss to the Patriots, the Steelers went home for a Week 15 duel with the Jacksonville Jaguars.  In the first quarter, Pittsburgh trailed early as Jaguars kicker Josh Scobee nailed a 36-yard field goal.  In the second quarter, the Steelers took the lead as QB Ben Roethlisberger completed an 18-yard TD pass to TE Heath Miller.  Jacksonville regained the lead as QB David Garrard completed a 12-yard TD pass to WR Ernest Wilford. In the third quarter, Pittsburgh fell further behind as Garrard completed a 3-yard TD pass to WR Reggie Williams and a 55-yard TD pass to WR Dennis Northcutt. The extra point attempts on both of these touchdowns failed. In the fourth quarter, the Steelers rallied to tie the game with Roethlisberger completing an 11-yard TD pass to WR Hines Ward and a 30-yard TD pass to WR Nate Washington, with the later being followed by WR Cedric Wilson completing a 2-point conversion pass to WR Santonio Holmes on a trick play.  On the Jaguars' ensuing offensive drive RB Fred Taylor scored on a 12-yard TD run.  The Steelers' next drive ended just a half-yard short on a fourth-down conversion attempt with 41&#160;seconds remaining. With their first home loss of the year, the Steelers fell to 9-5.  This was also the second game this year that Pittsburgh's defense had given up a 100-yard rusher: Fred Taylor ran 25 times for 147&#160;yards and a touchdown.
Question: Who threw the longest TD pass?
Answer: Garrard