Skip to main content
Week 18 · Final

49ers at Panthers

San Francisco 49ers 24, Carolina Panthers 20 · LEGACY REGS

FinalLEGACY REGSWeek 18

Final Score

Week 18
By the numbers
49ers 24 3 TD · 1 FG · 3 XPPanthers 20 2 TD · 2 FG · 2 XPBrock Purdy 261 yds passingChristian McCaffrey 78 yds rushingDe'Zhaun Stribling 133 yds receivingMarlon Humphrey 6 tkl defenseTotal yards 347 · 287Passing yards 261 · 140Rushing yards 86 · 147Completions 26/38 · 15/36Yards per carry 3.6 · 4.5

Recap

AI recap

Franchise Hub Beat · 1d ago

The San Francisco 49ers narrowly defeated the Carolina Panthers 24-20 in a thrilling Week 18 matchup, solidifying their playoff position as the regular season comes to a close. With both teams vying for a strong finish, the stakes were high as every game counts leading into the postseason.

Brock Purdy led the charge for the 49ers, throwing for 261 yards and securing one touchdown, showcasing his poise under pressure. Christian McCaffrey contributed significantly on the ground, rushing for 78 yards, while De'Zhaun Stribling emerged as a standout receiver, racking up 133 yards through the air. Their combined efforts were crucial in keeping the 49ers’ offense productive against a resilient Panthers defense.

While the Panthers fought hard, it was the 49ers' defense that ultimately made the critical plays to seal the victory. Marlon Humphrey stood out with six tackles, but the key turning point came late in the fourth quarter when the 49ers' defense held strong, forcing a crucial turnover that allowed San Francisco to maintain their lead. This defensive stand underscored the 49ers' ability to rise to the occasion when it mattered most, ensuring their playoff aspirations remain intact.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
49ers31324
Panthers22220

Team Stats

Side by side
SFCAR
Total yards347287
Passing yards261140
Rushing yards86147
Completions26/3815/36
Yards per carry3.64.5
Sacks11
Turnovers00
Touchdowns32
Field goals1/22/2
1st downs1516
3rd downs5/136/18
Penalties8-705-36

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB26/3868%2611096.4
Panthers
Baker MayfieldQB15/3642%1400053.0
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB18784.3112120
Brock PurdyQB681.3—070
De'Zhaun StriblingWR000.0—000
Dylan WadeFB000.0—001
Panthers
Bucky IrvingHB15634.2—290
Baker MayfieldQB11565.1300290
Chuba HubbardHB6264.380140
Tetairoa McMillanWR122.0—020
Darren WallerTE000.0—000
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
De'Zhaun StriblingWR713319.0521630
Ricky PearsallWR7497.0160141
Christian McCaffreyHB7355.0170140
Jordan DwyerWR22010.030120
George KittleTE11010.010100
Kevin GarayTE199.0—091
Dylan WadeFB155.04050
Panthers
Quentin JohnstonWR6518.550241
Darren WallerTE33311.0120120
Tetairoa McMillanWR23015.030270
Jalen CokerWR2168.09080
Bucky IrvingHB2105.07061
Defense27 players
Kicking3 players
PlayerFGXPLNG
49ers
Eddy PineiroK1/2347
Panthers
Austin McNamaraP0/000
Lucas CarneiroK2/2255