The Vikings faced a Cardinals team that shut the Texans out 32-0 in week 1. The Cardinals strained the Vikings' defense, but the offense, headed by Matt Cassel in the first half, was able to keep pace with their scoring to see the Vikings trailing 14-13 at halftime. The Vikings switched to Teddy Bridgewater after the half, and the rookie quarterback orchestrated a pair of drives that put the Vikings back in the lead 24-21. A few drives later, the Vikings' defense would end up being penalized three straight times, allowing the Cardinals to score a touchdown through a botched snap that was recovered by the Cardinals and run into the end zone. The Vikings were given the ball with around a minute to score. Bridgewater led the Vikings down field in comeback fashion to score the game-winner with a pass to Rodney Smith, sealing another preseason victory for the Vikings.. Who threw the touchdown pass that won the game?