Chris Graythen/Getty Images
Final Grade: C
The man that saved this grade from going under was the head coach himself, Ken Whisenhunt. There are probably some people who want him gone right now, but I saw a lot from him this game.
For a guy who is usually pretty quiet, he showed a ton of emotion today. From yelling at players to referees, he seemed more invested in this game than normal.
As for the rest of the staff, Russ Grimm has needed to go for a while now and Mike Miller is not a good offensive coordinator.
Arizona has needed a play caller since Todd Haley left for Kansas City and it would have been great to see him back this season.
Fourth Quarter: C+
Even though it was working, the Cardinals seemed to shy away from the stretch plays in the fourth quarter. What they were able to do, however, is give Kevin Kolb a bit of time on play action. If they can continue to establish the run early, then this offense may have something going for them.
Third Quarter: B-
After seeing five straight quarters of ugly play calling (dating back to Week 5), it seems like they are finally starting to figure things out. They are no longer setting the offense up for failure. They have stuck to what is working and should be commended for that.
Second Quarter: A
It seems that the more I yell at the TV about how bad the play calling is, the better it gets. There were no miscues defensively and the offensive side of the ball was much better. From screen to toss plays, there were a lot of things different from the first quarter. The fake punt decision was also very gutsy and they get huge props for that.
First Quarter: D+
On the defensive side of the ball, Patrick Peterson was matched up on a tight end for one play and Adrian Wilson was covered Stevie Johnson. This resulted in a Buffalo first down. They continue to run the ball up the middle. Stretch and toss plays need to be called.