Skip to main content
Week 16 · Final

Bills at Broncos

Buffalo Bills 31, Denver Broncos 21 · DollaZone Madden 27

FinalDollaZone Madden 27Week 16

Final Score

Week 16
By the numbers
Bills 31 3 TD · 2 FG · 1 XPBroncos 21 3 TD · 0 FG · 1 XPCole Payton 153 yds passingJames Cook III 170 yds rushingDalton Kincaid 76 yds receivingCole Bishop 2 tkl defenseTotal yards 339 · 220Passing yards 153 · 153Rushing yards 186 · 67Completions 15/24 · 15/29Yards per carry 10.3 · 5.2

Recap

AI recap

Franchise Hub Beat · 11d ago

In a crucial Week 16 matchup, the Buffalo Bills topped the Denver Broncos with a final score of 31-21, solidifying their playoff aspirations as the regular season nears its conclusion. Both teams fought fiercely, but the Bills' balanced attack proved too much for the Broncos to handle.

Cole Payton showcased his efficiency, throwing for 153 yards and contributing significantly to the offensive effort, but it was James Cook III who truly stole the spotlight with an impressive 170 rushing yards. Dalton Kincaid added to the Bills' success in the air with 76 receiving yards, helping to keep the chains moving and maintain control of the game.

Defensively, the Bills made key plays when it mattered most, with Cole Bishop snagging an interception that halted a promising Broncos drive. The turning point came in the second half when the Bills' defense clamped down, forcing the Broncos to become one-dimensional, ultimately allowing Buffalo to hold off Denver's attempts to rally late in the game.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills321631
Broncos301221

Team Stats

Side by side
BUFDEN
Total yards339220
Passing yards153153
Rushing yards18667
Completions15/2415/29
Yards per carry10.35.2
Sacks00
Turnovers03
Touchdowns33
Field goals2/20/0
1st downs1114
3rd downs3/94/8
Penalties2-31-15

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Cole PaytonQB15/2463%1531094.6
Broncos
Bo NixQB15/2952%1533362.0
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
James Cook IIIHB1617010.6662630
Ray DavisHB199.02090
Cole PaytonQB177.01070
Broncos
RJ HarveyHB11585.3260150
Bo NixQB199.0—090
J.K. DobbinsHB100.01000
Evan EngramTE000.0—000
Troy FranklinWR000.0—000
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Dalton KincaidTE37625.3591590
James Cook IIIHB7436.1470280
DJ MooreWR11818.0130180
Skyler BellWR284.04050
Joshua PalmerWR284.03060
Broncos
RJ HarveyHB6528.7470170
Troy FranklinWR34314.3361170
Adam TrautmanTE22010.0111120
Evan EngramTE3196.3141150
Jaylen WaddleWR11919.0—0190
Defense19 players
Kicking3 players
PlayerFGXPLNG
Bills
Tyler BassK2/2126
Broncos
Jeremy CrawshawP0/000
Wil LutzK0/010