The Seahawks began their season at home for an NFC West rivalry against the San Francisco 49ers. In the first quarter, Seattle trailed early when 49ers kicker Joe Nedney made a 23-yard field goal, which was extended in the second quarter when Nedney made another 23-yard field goal. Then, the Seahawks fought back and took the lead when quarterback Matt Hasselbeck got a 1-yard touchdown run, followed by him making a 13-yard touchdown pass to wide receiver Deon Butler. In the third quarter, Seattle continued to dominate when cornerback Marcus Trufant returned an interception and ran 32 yards for a touchdown. This was followed by Hasselbeck's 3-yard TD pass to wide receiver Deion Branch. In the fourth quarter, the Seahawks scored again when kicker Olindo Mare made a 35-yard field goal.
Question: Who threw the longest touchdown pass of the game?
Answer: Matt Hasselbeck