SANTA CLARA, Calif – A game pitting NFC playoff contenders was one-sided.
The 49ers dominated from start to finish at Levi's Stadium on Sunday night, downing the Packers 37-8 to improve to 10-1 and stay atop the conference with the NFC's best record.
The Packers dropped to 8-3 and in a tie for first place with the idle Vikings for first place in the NFC North.
A sack-fumble on the game's opening series set up the 49ers for an easy touchdown, and the game was all downhill from there. San Francisco led 23-0 at halftime and then hit a big TD pass to TE George Kittle right after the Packers got on the board to remove any doubt.
The Packers finished with just 198 yards of total offense and went 1-for-15 on third down, not converting one until the final minute of the game with backup QB Tim Boyle playing.
QB Aaron Rodgers was 20-of-33 for 104 yards and a touchdown, to WR Davante Adams for his first of the season. Adams had seven catches for 43 yards and Rodgers finished with a 75.8 passer rating. RBs Aaron Jones (13 carries, 38 yards) and Jamaal Williams (11-45) combined for 83 yards on the ground.
49ers QB Jimmy Garoppolo was 14-of-20 for 253 yards with two TDs and a 145.8 rating. Kittle had six catches for 129 yards, including his 61-yard TD. San Francisco RBs Raheem Mostert (6-45) and Tevin Coleman (11-39) each rushed for a TD.
Here's the action from the in-game live blog: