Let's see, the Vikings couldn't run the ball, Adrian Peterson looks startlingly mortal, the offensive ilne is beat up, the defensive line got whipped, the secondary got exposed, the middle linebacker who was playing very well is lost for the season, and Brett Favre threw two awful interceptions and a couple more passes that should have been picked off.
Ah, but it didn't snow.
There are two reasonable ways to look at this game:
1) At 10-1, with the division pretty much clinched, coming off three easy games, the Vikings just weren't ready emotionally to do what it took to beat a good team fired up for a big game at home.
2) The Vikings' flaws can be exposed when they play good teams, especially good teams with dynamic passing games and physical fronts.
The Cardinals are physical and athletic, and Kurt Warner was very sharp Sunday night. I picked the Vikings to win because I expected either Matt Leinart to start or Warner to look woozy. Instead, he went after the Vikings' weaknesses with great success.
The Vikings need to get Antoine Winfield healthy. They also need to reestablish their running game, which, when it's working, strengthens the rest of their team.
Without a good running game, Favre becomes reckless and the defense can be exposed. This defense specializes in playing with a lead, or stuffing run-first teams. The Cardinals threw the ball with ease.