Week 12 of the 2025 NFL season concluded with a matchup that carried playoff implications for both teams as the San Francisco 49ers (8-4) defeated the Carolina Panthers (6-6) on Monday Night Football.
The primetime contest ended a long wait for 49ers star running back Christian McCaffrey, who faced his former team for the first time since being traded to San Francisco during the 2022 campaign. The dual-threat dynamo played well to help the Niners, currently third in the NFC West, stay afloat in the playoff picture and preserve their shot at a division title.
Carolina, much like it has all year, showed tremendous fight on Monday night, with its defense turning in one of its best showings. The unit gave the Panthers several chances, but the return was lacking with quarterback Bryce Young, lead back Rico Dowdle and the offense struggling against 49ers defensive coordinator Robert Saleh’s banged-up but tough group.
Check below for all the highlights from Panthers vs. 49ers on Monday night!
8:04p ET
Live scoreboard
8:03p ET
Get in on the action with Underdog!
Live Coverage for this has ended
11:10p ET
End of Game: McCaffrey tallies 142 scrimmage yards in win over Panthers
10:39p ET
4th Quarter – 6:27: 49ers intercept Young for 2nd time
10:19p ET
3rd Quarter – 0:49: Panthers 9, 49ers 17
10:09p ET
3rd Quarter – 4:42: Panthers 3, 49ers 17
9:33p ET
Halftime – Panthers 3, 49ers 10
9:08p ET
2nd Quarter – 6:27: Purdy tosses 3rd INT
8:59p ET
2nd Quarter – 9:41: Panthers pick off Purdy (again)
8:45p ET
1st Quarter – 1:22: 49ers match Panthers’ INT
8:39p ET
1st Quarter – 3:29: Jaycee Horn intercepts Purdy
8:32p ET
1st Quarter – 6:17: Panthers 0, 49ers 7
Live Coverage for this began on 7:20p ET



