Report card: 49ers return to basics, earn a win
Offense: The 49ers’ deep passing game comes alive, thanks largely to strong running and successful short passes early in the game. Colin Kaepernick has completions of 76, 52 and 51 yards, all to different receivers, precisely the type of “explosion” plays the team envisioned but wasn’t achieving earlier this year. Grade: B+
Defense: The 49ers intercept two Joe Flacco passes, but for the second straight game do not record a sack. Despite Ravens injuries at wide receiver, Flacco finishes with 343 passing yards, the fourth passer to throw for more than 300 yards against San Francisco this season. Grade: C
Special teams: Phil Dawson, who has been excellent this season, hits field goals from 53, 31, 26 and 42 yards. The Jarryd Hayne Show continues to be entertaining but dangerous. Hayne is lucky that another flub on a punt return is recovered by a teammate. Grade: B
Overall: The 49ers’ return to a more traditional offensive style seems to pay off for the second straight week. They earn their first victory since Week 1 and also gain a game on the division-leading Cardinals as well as Seattle. Carlos Hyde’s foot issue could loom large with the Seahawks arriving on Thursday. Grade: B+
This story was originally published October 18, 2015 at 4:28 PM.