Vikes won't win, although in the NFL, anything is possible. Arizona will do what Seattle did, make Teddy B beat you, and I don't think he can. Vikes are missing some defensive players too, on the road, short week, vs. a team that can move the ball. Not buying it, sorry. Not saying laying 11 or 12 is a good bet, but Cards should win this one easy. Vikes haven't beaten anyone good the past 6 weeks either. Cards are definitely better than Raiders, Falcons, Bears, and Rams.
I like the direction the Vikes are headed, but I just think this is a bad match up for them, just like last week.