FinalSeason 2025Week 15December 14, 2025
Back to New England Patriots Schedule

Buffalo Bills

35
@

New England Patriots

31
KickoffDec 14, 6:00 PM UTC
LocationFoxborough, MA

Game Story

Summary

The Buffalo Bills held off the New England Patriots 35-31 at Gillette Stadium. Josh Allen threw for 193 yards and 3 touchdowns, James Cook added 107 rushing yards, and Khalil Shakir chipped in 65 receiving yards. The New England Patriots stayed competitive throughout, but the Bills erased a 21-point deficit with 35 of the final 45 points.

Advanced Summary

Expected points

NETotal: -4.00Offense: 17.09Defense: -19.32Special Teams: -4.21
BUFTotal: 4.00Offense: 19.32Defense: -17.09Special Teams: 4.21

Officials

Crew

John HusseyDuane HeydtMax CauseyCarl JohnsonMatt EdwardsAllen BaynesAnthony Flemming

Game Ops

Venue Details

Gillette Stadium
VenueGillette Stadium
AnnouncersAndrew Catalon, Charles Davis, AJ Ross
Attendance64,628
Surfacefieldturf
Weather32 degrees, relative humidity 86%, wind 6 mph
Broadcast Partners
CBS

Key Comparison

Expanded box score on the same page

StatBUFNE
First Downs2219
Rush-Yds-TDs37-168-225-246-4
Cmp-Att-Yd-TD-INT19-28-193-3-014-23-155-0-1
Sacked-Yards2-123-16
Net Pass Yards181139
Total Yards349385
Fumbles-Lost0-02-0
Turnovers01
Penalties-Yards2-157-65
Third Down Conv.8-145-10
Fourth Down Conv.1-10-1
Time of Possession35:2124:39