San Francisco 49ers

Report card: Same sad story for 49ers

49ers’s Blaine Gabbert passes against Arizona during the first half in Santa Clara, Calif., Thursday, Oct. 6, 2016. Gabbert completed 18 passes in 31 attempts, gaining 162 yards with a touchdown and two interceptions in 49ers territory.
49ers’s Blaine Gabbert passes against Arizona during the first half in Santa Clara, Calif., Thursday, Oct. 6, 2016. Gabbert completed 18 passes in 31 attempts, gaining 162 yards with a touchdown and two interceptions in 49ers territory. The Associated Press

Offense: At this point, Blaine Gabbert would have to have a near perfect game to escape the fans' scorn. His outing Thursday was far from that, including two interceptions in 49ers territory -- one on a batted pass -- that set up easy Cardinals scores. The running game, meanwhile, never has a chance to build momentum. Grade: C-

Defense: There have been two recurring themes for the 49ers defense in recent weeks: The opposing running back hits the 100-yard mark and cornerback Tramaine Brock gives up a touchdown. Both held true as David Johnson rushed for 157 yards and two touchdowns and Brock was in coverage for two Cardinals scores. Grade: D+

Special teams: A unit that had been competent through the first four games, messed up -- twice -- early in the second half. First, kick returner Chris Davis fumbled at his own 14-yard line. Then Rashard Robinson ran into the kicker on a field goal attempt, giving the Cardinals a fresh set of downs they quickly turned into seven points. Grade: D

Overall: The 49ers have a mini bye week to contemplate the following: They are in last place in the NFC West and are off to a worse start than the Jim Tomsula-coached squad from a year ago. Grade: D-

Matt Barrows: @mattbarrows, read more about the team at sacbee.com/sf49ers.

Related stories from Sacramento Bee

  Comments