Overview
- James Cook gashed Carolina for 216 yards on 19 carries with touchdown runs of 64 and 21 yards, the most rushing yards ever allowed to a single opponent by the Panthers.
- Josh Allen went 12 of 19 for 163 yards with a 54-yard score to Khalil Shakir and two short rushing TDs, setting an NFL record with his 46th game having both a passing and rushing touchdown.
- Buffalo’s defense produced seven sacks and three takeaways, including an A.J. Epenesa interception to the 1-yard line and a Greg Rousseau strip that flipped early field position.
- With Bryce Young sidelined by an ankle injury, Andy Dalton started and finished 16 of 24 for 175 yards with three turnovers while taking seven sacks as Carolina’s three-game win streak ended.
- Injury concerns mounted as Bills DT Ed Oliver exited with a biceps injury and was ruled out, while the Panthers lost starting linemen Taylor Moton (knee), Brady Christensen (ankle) and Cade Mays (ankle).