The 49ers won 23-20 against the Arizona Cardinals on Sunday afternoon. Here are the grades for the offense:
Colin Kaepernick: A-
There were lots of home run plays with throws to Anquan Boldin to make the quarterback have more than 300 passing yards for only the second time this season. He wasn't great on third down, but the 49ers quarterback made the plays he needed to when it mattered most.
Running Backs/Fullbacks: F
Frank Gore was supposed to have 10,000 career rushing yards when this game ended. He only had 14 yards on the ground and remained ineffective against the Cardinals defense. Kendall Hunter had two decent outside runs, but Anthony Dixon was a disaster when carrying the ball when needing only one yard. LaMichael James had one reception for 12 yards.
Wide Receivers: A-
It was a spectacular game from Anquan Boldin, who had a 63-yard catch and run to set up one touchdown and he caught another. Michael Crabtree was mostly limited, but Quinton Patton made the most of his touches. His 29-yard reception would be the key play to set up the game-winning field goal when it mattered most.
Tight Ends: C-
Vernon Davis had one touchdown in the red zone which was mostly credited to Anquan Boldin from the 63-yard reception, but didn't do much otherwise. The run blocking from both Davis and Vance McDonald were poor.
Offensive Line: C
Pass protection was good, but I didn't like what I saw from the run blocking perspective. Gore had several carries that resulted in losses or no gain while Anthony Dixon was stuffed in short yardage situations. With one half being good and another half being bad, a "C" grade is what they earned.
Yes, the 49ers won the game and yes, they had enough offense in the final two minutes to pull away. The first quarter was excellent on offense, but the 49ers had seven drives that stalled or resulted in no points. San Francisco had quite a few perplexing play calls to give the ball to Anthony Dixon when only needing one yard. The 49ers made the plays they needed to, but the ground game was completely dead and the Cardinals defense stood firm for majority of the game.
For grades on the 49ers defense and special teams, click here.