Trying to snap an eight-game skid, the Ravens flew to Qwest Field for a Week 16 interconference duel with the Seattle Seahawks.  After a scoreless first quarter, Baltimore's seasonal struggles continued as in the second quarter, Seahawks QB Matt Hasselbeck completed a 21-yard TD pass to WR Nate Burleson, along with LB Leroy Hill returning a fumble 20 yards for a touchdown and Hasselbeck completing a 14-yard TD pass to RB Shaun Alexander. In the third quarter, Seattle increased its lead with kicker Josh Brown nailing a 42-yard and a 39-yard field goal.  In the fourth quarter, the Ravens would get their only score of the game as rookie QB Troy Smith completing a 79-yard TD pass to WR Derrick Mason (with a failed two-point conversion).
Question: Which player threw the second-longest touchdown pass of the game?
Answer: Matt Hasselbeck