Arizona Cardinals vs Minnesota Vikings: Good, bad, and ugly

Nov 20, 2016; Minneapolis, MN, USA; Arizona Cardinals wide receiver Larry Fitzgerald (11) catches a pass as Minnesota Vikings cornerback Captain Munnerlyn (24) tackles him in the fourth quarter at U.S. Bank Stadium. The Vikings win 30-24. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports
Nov 20, 2016; Minneapolis, MN, USA; Arizona Cardinals wide receiver Larry Fitzgerald (11) catches a pass as Minnesota Vikings cornerback Captain Munnerlyn (24) tackles him in the fourth quarter at U.S. Bank Stadium. The Vikings win 30-24. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports
2 of 4
Nov 20, 2016; Minneapolis, MN, USA; Arizona Cardinals running back David Johnson (31) catches a touchdown pass against the Minnesota Vikings in the fourth quarter at U.S. Bank Stadium. The Vikings win 30-24. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports
Nov 20, 2016; Minneapolis, MN, USA; Arizona Cardinals running back David Johnson (31) catches a touchdown pass against the Minnesota Vikings in the fourth quarter at U.S. Bank Stadium. The Vikings win 30-24. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports

The good

David Johnson had a nice day on Sunday.  He rushed for 103-yards on 22 carries and had one rushing touchdown.  He also caught seven passes for 57-yards and a touchdown.

Johnson looked like the runner we saw during the first month and a half of the season. Over the last couple of weeks Johnson had looked slow and easy to bring down.

The Cardinals went away from Johnson for the most part however in the second half, at least from a rushing standpoint.  That will happen when you quickly fall down 13 points trying to stage a comeback.

Also looking good were the contributions from the tight ends.  Jermaine Gresham had a beautiful catch and run for a touchdown.  Even Darren Fells had a great 22-yard catch in the first half.

Receiver Larry Fitzgerald also had a good day, again.  He caught six passes for 63-yards.  He was targeted seven times but not during the stretch at the end of the game which was a little puzzling.

Schedule