Tampa bay faced in-state rival Jacksonville Jaguars for the fourth time in the regular season. Injured Jacksonville starting quarterback David Garrard was replaced by Quinn Gray, while Jeff Garcia hoped to extend on a 217-consecutive passing streak without an interception. In the first half, Jacksonville's running attack of Fred Taylor, LaBrandon Toefield and Maurice Jones-Drew rushed 15 times in their first 16 plays from scrimmage, and eventually set up a 10-3 lead. In the second quarter, Garcia threw his first interception of the season, which was returned for a Jacksonville score. Tampa Bay quickly responded, however, driving 81 yards in three plays, capped off with Garcia and Joey Galloway connecting for a 58-yard touchdown. A momentum shift appeared to occur near the end of the second quarter, as Tampa Bay forced Jacksonville into a 3-and-out. Inside the two-minute warning, Garcia drove the Buccaneers to the 4-yard line. Garcia scrambled on 3rd & 10, colliding with Reggie Nelson, losing his helmet, but fell one yard short of the first down. Tampa Bay settled for a Matt Bryant field goal, and a 13-17 halftime deficit. Tampa Bay's defense dominated the third quarter, forcing Jacksonville a turnover on downs, a fumble in the end zone (recovered by Gray on 1-yard line), and a blocked punt. The good field position led to Michael Bennett's first touchdown as a Buccaneer. The fourth quarter saw Jacksonville re-take the lead with an 8-yard touchdown pass. Despite two late drives starting with decent field position, Tampa Bay's effort died when Garcia's pass was deflected and intercepted with 19 seconds remaining, his third pick of the game. The loss dropped Tampa Bay to 4-4, second place in the NFC South.
Question: Which player threw the longest touchdown pass?
Answer: Jeff Garcia