Christian Ponder completed one pass for 4 yards in the second half Sunday.
Arizona's John Skelton threw a pass so off the mark that it sailed over Larry Fitzgerald's head and drilled a cheerleader in the back.
Ponder passed for 58 yards in posting a basement-level 35.5 passer rating.
Skelton was sacked seven times and threw a pick-six.
Yes, it was a tough day to be a quarterback at Mall of America Field, so much so that Jerry Kill considered taking the redshirt off McLeod Bethel-Thompson.
Defenses ruled the day and the Vikings got enough production from Adrian Peterson to survive with a 21-14 victory that left their quarterback gritting his teeth at the postgame podium.
"We just couldn't find plays, couldn't get into a rhythm," Ponder said. "A lot of that is my fault. I've got to step up and play better."
The Vikings should feel good about their 5-2 record. However, Ponder's performance -- particularly his decision-making on two first-half interceptions -- left a nagging feeling that counterbalanced Peterson's hard-charging effort against a stout Cardinals defense.