The Vikings traveled to Kansas City to play against Matt Cassel's former team. The defense played remarkably well, with Captain Munnerlyn, Chad Greenway and Shaun Prater each recording an interception. The Vikings' defense managed to hold the Chiefs to five points for a majority of the game until they got a touchdown in the final minute for a total of 12. For the third game running, Cassel was the starting quarterback and he played the majority of this game; he gained 152 passing yards with a touchdown pass to Cordarrelle Patterson, and threw a pick, the Vikings' only turnover of their preseason. Bridgewater also saw a little action; though he made few pass attempts, he gained 40 passing yards and made two touchdown passes to Allen Reisner.
Question: Who threw two touchdown passes?
Answer: Matt Cassel