[Analysis] CARDINALS vs. Vikings

@mchlyang made a challenge card for the Thursday Night Football game between the Vikings and the Cardinals and I can't help but take a stance.

I'm going with Arizona!

Arizona has been absolutely soaring of late. They're 10-2 and have won 6 in a row, including a 27-3 easy win over the Rams last week.
Even though their 2 starting running backs, Andre Ellington and Chris Johnson have suffered injuries, rookie David Johnson has emerged as a real threat in the backfield. He's making it so the Cardinals hardly miss their two front men.

And how could we go without mentioning QB Carson Palmer?

Palmer is one of the real grandpas of the league, but this season he's playing like a young stud. He's well on his way to 4,000 yards and has thrown 29 TDs to go along with just 9 INTs in what has been the best season of his 13 year career.
He's suffered lots of injuries over his career, but this season he has proven that when he's healthy, he is absolutely one of the best QBs in the league. While Cam Newton and Tom Brady are getting most of the MVP attention, it's time we start looking at Palmer, too, who has led the Cardinals to the NFC's second best record and first place in the division over the Seahawks.

So, with all that said, plus the fact that the game is being played at Arizona's home stadium, I'm taking the Cardinals to win this game.

I'll say Palmer leads the Cards to a 23-13 victory over Minnesota. It'll be close, but Palmer will be too much and the Vikings won't get enough done offensively.
What do you think about this one? Will Arizona get it done or can the Vikes pull the upset? Maybe @christianmordi has something to say?