The Carolina Panthers stayed competitive on Monday Night Football but couldn’t overcome an unbalanced offense and missed opportunities in a 20–9 loss to the San Francisco 49ers. The defeat drops Carolina to 6–6, still only a half-game behind Tampa Bay entering Week 13.
A week after Bryce Young threw a franchise-record 448 yards, the Panthers managed just 230 total yards. Young went 18-of-29 for 169 yards, tossing a touchdown to Tetairoa McMillan but also two interceptions.
Great throw from Young to T-Mac and the @Panthers are back in it 🙌
CARvsSF on ESPN/ABC
Stream on @NFLPlus and ESPN App pic.twitter.com/Z1kJAaEbDT— NFL (@NFL) November 25, 2025
Ji’Ayir Brown intercepts Bryce Young for the 2nd time tonight!
CARvsSF on ESPN/ABC
Stream on @NFLPlus and ESPN App pic.twitter.com/pDxeZF8btf— NFL (@NFL) November 25, 2025
Carolina ran the ball only nine times, never finding the balance needed to challenge San Francisco’s injury-depleted but sharp defense.
San Francisco controlled the tempo with long, grinding drives and heavy reliance on Christian McCaffrey, who topped 125 scrimmage yards and became just the third running back in NFL history with 50 games of at least 50 receiving yards. The 49ers converted more than half of their third downs while keeping possessions alive for extended stretches.
Carolina’s defense gave the offense every chance, intercepting Brock Purdy three times in the first half. But the Panthers turned those takeaways into only three points, including one drive ending in a costly Young interception in the end zone.
Despite missing stars like Fred Warner and Nick Bosa, San Francisco held Carolina to 1-for-7 on third down, disrupting any attempt at a comeback.
To top off a truly disappointing night and set up an agonizing flight home, a fight erupted when San Francisco’s Jauan Jennings swung on Panthers safety Tre’von Moehrig — appearing to retaliate for a groin punch Moehrig delivered moments earlier.
A fight broke out at the end of Panthers-49ers as Jauan Jennings throws a punch at Tre'von Moehrig in what appears to be retaliation for a low blow by the Carolina safety. pic.twitter.com/xsL6hb9n8q
— Yahoo Sports (@YahooSports) November 25, 2025
The Panthers now look ahead to Week 13 against the LA Rams, needing to quickly correct their offensive imbalance if they hope to stay in the playoff race.
