PASSING OFFENSE: F -- Quarterback John Skelton was erratic on a day when he was under little pressure. The 49ers didn't rush more than four men on any play, and Skelton had time to throw. He completed just six of 19 and was intercepted three times before he was replaced by Richard Bartel.
RUSHING OFFENSE: D -- The grade is low only because runs weren't called often enough. The Cardinal had just 11 attempts. It should have been more.
PASS DEFENSE: B -- The defensive is improving overall, and it's limiting big plays. Cornerback Patrick Peterson gave receivers too much space, and the 49ers worked him over.
RUSH DEFENSE: B -- The 49ers gained 164 yards, but it took them 49 attempts. The Arizona defense was on the field a lot because of five turnovers.
SPECIAL TEAMS: B -- The Cardinals blocked two field goals, and punter Dave Zastudil had a net average of 43.8 yards. The return teams did little, and punt returner Patrick Peterson lost a fumble.
COACHING: D -- The defense has made steady improvement for a month, and young players are showing signs of improvement. That's not the case on offense, and coaches continued to rely upon the pass Sunday, even though Skelton was having a horrible time throwing. They should have gone with the run more.
Cardinals Week 11 Report Card
CardinalsSource Top Stories
Cardinals' run defense a potential issueThe Arizona Cardinals struggled against the run in Buffalo against a Bills team that came in averaging just 75 yards per game on the ground.
Cardinals need to entertain punter battleWith an injury to Drew Butler sidelining the Cardinals' punter it's time for Arizona to consider alternatives.
CardinalsSourceYesterday at 4:21 PM
Cardinals place Niklas on IR, make cutsThe Arizona Cardinals placed Troy Niklas on injured reserve after he suffered a wrist injury against Buffalo.
CardinalsSourceYesterday at 2:27 PM
Floyd enters concussion protocolThe Arizona Cardinals suffered through a dismal outing Sunday, and wide receiver Michael Floyd took some of the blame from head coach Bruce Arians.
CardinalsSourceYesterday at 9:34 AM
Upon further review: Palmer's interceptionsThis week's 'Upon further review' for the Cardinals' offense analyzes Carson Palmer's four interceptions and what went wrong.
CardinalsSourceMonday at 4:49 PM