Context: Following their close win over the Bengals, the Broncos traveled to Nashville to face the Tennessee Titans at LP Field. The Broncos took the lead in the first quarter, with a 5-yard touchdown pass from quarterback Kyle Orton to wide receiver Matthew Willis. The Titans responded in the second quarter, with a 14-yard touchdown pass from quarterback Matt Hasselbeck to wide receiver Nate Washington, followed by a 46-yard field goal by placekicker Rob Bironas. The Broncos re-claimed the lead in the third quarter, when Orton connecting with running back Willis McGahee on a 5-yard touchdown pass. However, after recovering a Hasselbeck fumble in Titans' territory late in the third quarter, the Broncos failed to capitalize on the turnover, as Tennessee's defense denied the Broncos from extending their lead with a goal-line stand in the fourth quarter. The Titans later claimed the lead, when Hasselbeck, playing on his 36th birthday, threw a 4-yard touchdown pass to tight end Daniel Graham, who played with the Broncos from 2007-2010. Tennessee's defense thwarted the Broncos' final drive.

Question: Who threw the final touchdown of the game?

Answer:
Hasselbeck