FULL RECAP: PANTHERS VS BILLS
Share this article:

🐾 FINAL: Bills 40 – 9 Panthers
A tough Sunday in Charlotte. The Bills rolled in and left with a statement win, while the Panthers struggled to find momentum without Bryce Young. But this team doesn’t quit — we’ll rise again. 💪💙
Keep Pounding, Carolina! 🐾🔥
📍 Game Recap: Panthers vs. Bills (Week 8, 2025)
At Bank of America Stadium, the Buffalo Bills dominated from start to finish, defeating the Carolina Panthers 40–9. Despite the loss, Carolina showed fight on defense but couldn’t overcome Buffalo’s explosive plays and backfield pressure.
💥 First Half: Bills Set the Tone
The game started evenly with both teams trading early field goals — 3–3 after the first quarter. But from there, the Bills took over.
-
James Cook ripped through the defense with a 64-yard touchdown run that stunned the crowd.
Moments later, a Josh Allen QB sneak extended the lead to 19–3.
Meanwhile, the Panthers’ offense, led by veteran Andy Dalton, couldn’t find consistency — a pair of sacks and a missed 32-yard field goal cost them points before halftime.
🔥 Second Half: Bills Take Full Control
The Bills came out hot after the break.
-
Allen connected deep with Khalil Shakir for a 54-yard touchdown, and Cook added another 21-yard rushing TD to make it 33–3.
Carolina answered late with a 3-yard TD run by Chuba Hubbard, but the missed extra point summed up the night: opportunities lost.
Buffalo sealed it with another Allen rushing touchdown, closing the game 40–9.
📊 Team Stats Snapshot
Panthers:
-
Total Yards: 289 (114 rush, 175 pass)
First Downs: 19
Third Down: 4/12
Turnovers: 3 (2 fumbles, 1 INT)
Bills:
-
Total Yards: ~400
James Cook: 216 rushing yards, 2 TD
Josh Allen: 180 passing yards, 3 total TD (2 rush, 1 pass)
Sacks: 7 total
😔 What Went Wrong for Carolina
Without Bryce Young, the Panthers lacked offensive rhythm. Dalton faced relentless pressure and couldn’t stretch the field. The defense, though resilient early, wore down as Cook and Allen kept pushing the pace. Missed kicks and turnovers only added to the frustration.
💙 Looking Ahead
The loss drops Carolina to 4–4, snapping their three-game win streak. The road ahead won’t be easy — but the Panthers have proven time and again they fight best with their backs against the wall.
💪 We’ll regroup. We’ll respond. And we’ll keep pounding.
#KeepPounding | #PanthersNation | #CARvsBUF













