Offense: The 49ers in recent weeks faced Giants and Ravens defenses that rank 30th and 27th, respectively, against the pass. The Seahawks are considerably more stout, and it shows as Colin Kaepernick enters halftime with just 44 passing yards. The second half is more respectable but not nearly enough. Grade: D+
Defense: The 49ers ranked 15th against the run entering this game, but that may have been deceptive. Opponents merely threw against them because they felt that was the easier way to go downfield. The Seahawks easily march down the field on their opening possession. Two interceptions and five sacks keep the final score from looking ugly. Grade: C+
Special teams: Rookie Bradley Pinion rebounds after his first two punts set the Seahawks up with the good field position. Still, his so-so season thus far is not a good look when the guy he replaced, Browns punter Andy Lee, ranks third in punting. With Jarryd Hayne watching, Reggie Bush doesn’t break any big returns, but he doesn’t cough up the ball, either. Grade: C
Never miss a local story.
Overall: The 49ers and Seahawks prove that all two-win teams are not created equal. The Seahawks, as they did at this point last season, are in position to make a midseason run. The 49ers, meanwhile, revert to where they were a few weeks ago when they simply were looking for something to build upon offensively. Grade: D