The Vikings started with excellent field position on three consecutive drives off a 22 yard punt return by Marcus Sherels and two turnovers by the Cardinals. Adrian Peterson scored two rushing touchdowns within 23 seconds to give the Vikings a quick 14-0 lead. Donovan McNabb scampered in for a touchdown 2:30 minutes later. Peterson then scored his third touchdown of the quarter to give the Vikings a 28-0 lead.
Donovan McNabb's passing woes continued throughout the game, throwing to the feet of several receivers, to the chorus of boos from the Viking faithful. McNabb threw for a dismal 10-21 and 168 yards.
The Vikings defense had a dominating game with four sacks, three interceptions and one fumble recovery. Jared Allen, NFL leader with 8.5 sacks, had two with Brian Robison adding two.