Recap
AI summary, sourced from 1 period article (ESPN AP)
Christian McCaffrey gained 142 yards from scrimmage and the 49ers beat the Carolina Panthers 20-9 on Monday Night Football at Levi's Stadium despite three first-half interceptions from Brock Purdy. McCaffrey scored on a 12-yard run in the second half to push the lead to 17-3. Purdy completed 23 of 32 for 193 yards with one touchdown to Jauan Jennings and three interceptions; Jaycee Horn picked off two of them. Bryce Young threw a 29-yard touchdown to Tetairoa McMillan for Carolina. The 49ers improve to 8-4; Carolina falls to 6-6.[1][2][3][4]
Columnist recap
AI summary, sourced from 1 period article (ESPN AP)
Brock Purdy threw three interceptions in the first half. He is the first quarterback this NFL season to do so. The 49ers won the game anyway.
'Honestly, the decisions of going to those spots, I was fine with,' Purdy said after. 'It is just the execution of throwing a better ball.' Three first-half throws to the wrong team. One game-saving 12-yard touchdown to Jennings on the opening drive of the second half. Christian McCaffrey, in his reunion with the team that traded him away, ran for 89 and caught for 53 and put 142 scrimmage yards on the board. 'Obviously when you see familiar faces, it is always good to see them before the game and after the game,' McCaffrey said.
The Panthers had multiple chances to make the 49ers' bad first half a Panthers win. Bryce Young, coming off the best game of his career, looked like a quarterback who had spent the bye week on a different planet. 'Just lack of execution,' Young said. 'Couple of plays I would like to have back, some stuff we could do better.' Dave Canales, his coach, said the call on the fourth-and-short that did not work was the right call. It was. It did not work.
8-4. The Sundays from here matter. Browns on the road next, Cardinals at home in Week 14. Then the bye, and a runup at the four seed.
By the numbers
AI summary, sourced from 1 period article (ESPN AP)
49ers 20, Panthers 9. Margin: +11. Twelve-game record: 8-4, +20 differential.
- McCaffrey: 89 rushing, 53 receiving, 142 total; 12-yard TD.
- Purdy: 23-of-32 for 193, 1 TD, 3 INTs (first QB this season with 3 first-half INTs).
- Jaycee Horn: 2 INTs.
- TD passes: Purdy to Jennings 12y; Young to Tetairoa McMillan 29y.
- 49ers' 1H led to halftime: 10-3.
- 49ers 8-4 (5-1 at home); Panthers 6-6.
Film room
AI summary, sourced from 1 period article (ESPN AP)
A 20-9 win on Monday Night Football at Levi's Stadium. The 49ers improve to 8-4.
How it unfolded
The 49ers' first drive ended on a Purdy interception. The second one too. The third one ended on a Pineiro field goal. Bryce Young hit Tetairoa McMillan for the only Carolina touchdown, a 29-yarder in the second quarter; the Panthers got to within four. Purdy's third interception of the first half ended a 49ers drive in the red zone. The teams went to halftime 10-3 to the 49ers, the rare halftime score that did not reflect either team's actual play. The third quarter was the 49ers' resolution: a long opening drive ended on a 12-yard McCaffrey touchdown to make it 17-3. The fourth quarter was a Pineiro field goal and a Bryce Young drive that stalled on fourth down.
The turning point
McCaffrey's third-quarter touchdown run. The 49ers had been the better team through three quarters by every measure except the score, and the 12-yard McCaffrey score finally translated the play into points. Carolina did not threaten the rest of the night.
By the numbers
Purdy 23-of-32 for 193 yards, one TD, three INTs, a 58.5 rating; the worst statistical game of his career and a win for the team. McCaffrey 142 scrimmage yards on 21 touches. Pineiro hit two field goals and the long extra point. Young 191 passing yards (his Week 11 number was 448; nothing like that Monday). Jaycee Horn the defensive player of the game with two picks on Purdy.
Personnel watch
Brock Purdy looked like a quarterback shaking rust in his second game back from a six-game absence. McCaffrey looked like the back the team needs him to be. The 49ers' defense, even down to its third-string at multiple positions, held Bryce Young 257 yards below his Week 11 output.
What it means
8-4 with three wins in their last four. The path to the four seed gets walked next week in Cleveland. The 49ers handled a Panthers team that had been winning despite Sundays like the one Bryce Young had Monday. The schedule from here favors the 49ers.