New England
Patriots
0-3
33
FINAL
52
Buffalo
Bills
0-3
AI Recap
AI RECAP
Franchise Hub Beat· 38d ago
In a high-octane matchup, the Buffalo Bills topped the New England Patriots 52-33 in Week 4 of the 2026 season. This decisive victory not only boosts the Bills’ confidence but also positions them strongly early in the season as they look to solidify their playoff aspirations. Brock Purdy was the standout performer for Buffalo, throwing for an impressive 386 yards and five touchdowns, showcasing his ability to connect with receivers downfield. Christian McCaffrey also had a monster game, racking up 183 receiving yards, proving to be a vital target in the passing game. The offense clicked on all cylinders, leaving the Patriots defense scrambling to keep up. Defensively, the Bills made key plays to turn the tide in their favor, particularly with D.J. Wonnum recording a sack and Byron Murphy Jr. snagging an interception. The turning point came when Buffalo's defense forced a critical turnover late in the second quarter, allowing Purdy to capitalize and extend the lead, which the Patriots could not recover from. The combination of a potent offense and timely defensive stops ultimately sealed the victory for Buffalo.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB191368%38650150.7
Josh AllenQB291759%3672297.2
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Josh AllenQB8637.972360
Christian McCaffreyHB10606.091470
Cam SkatteboHB11474.3151230
Brock PurdyQB177.01070
Brady RussellFB111.01010
Keenan AllenWR000.0—000
Chris OlaveWR000.0—000
Josh OliverTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Christian McCaffreyHB718326.1693800
Chris OlaveWR518136.2772650
Keenan AllenWR58316.6260510
Darnell MooneyWR27839.0570530
Jake FergusonTE26231.0110340
Garrett WilsonWR14848.0241480
Adam TrautmanTE24422.0170310
Drake LondonWR12727.060270
Josh OliverTE3206.740120
Emeka EgbukaWR11515.0—1150
Cam SkatteboHB11212.020120
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Andres BorregalesK11150
Bryce BaringerP0000
Joshua KartyK0030