How’s that for a season opener?

The 49ers and Seahawks played a down-to-the-wire game that was anything but a classic.

But it’s not a game that will be forgotten anytime soon.

The 49ers beat the Seahawks 17-13 in their season debuts, with the team’s biggest players coming up in a huge way in the most critical moments.

Here are the studs and duds from the game.

💪 STUDS

Christian McCaffrey – RB

» Was he 100 percent healthy? He’ll say so. But whatever percentage he was, the 49ers needed all of it on Sunday, particularly after Kittle’s injury.

McCaffrey had a handful of nice runs — and more than a few where he turned losses into small gains against an aggressive Seattle defense. But his success really came in the pass game.

Seattle’s defensive goal was to crowd the line of scrimm

See Full Page