Skip to main content
Week 12 · Final

Chiefs at Bills

Buffalo Bills 34, Kansas City Chiefs 17 · Glory Days Gridiron

FinalGlory Days GridironWeek 12

Final Score

Week 12
By the numbers
Chiefs 17 2 TD · 1 FG · 0 XPBills 34 4 TD · 2 FG · 4 XPPatrick Mahomes 230 yds passingJames Cook III 95 yds rushingXavier Worthy 69 yds receivingNick Bolton 9 tkl defenseTotal yards 307 · 367Passing yards 230 · 191Rushing yards 77 · 176Completions 24/41 · 19/33Yards per carry 6.4 · 4.5

Recap

AI recap

Franchise Hub Beat · 24d ago

The Buffalo Bills secured a decisive 34-17 victory over the Kansas City Chiefs in Week 12 of the 2026 season. With playoff implications on the line, the Bills showcased their dominance, further solidifying their position as a top contender in the league.

Josh Allen led the way for Buffalo, throwing for two touchdowns and effectively managing the game. Complementing his efforts, James Cook III turned in a powerful performance on the ground, racking up 95 rushing yards. The Bills' offensive line provided solid protection, allowing Allen to make plays while also creating holes for Cook to exploit.

On the defensive side, the Chiefs struggled to contain the Bills' offensive onslaught. Although Nick Bolton stood out with nine total tackles, Kansas City's defense failed to generate significant pressure on Allen, allowing him to find his targets and control the game tempo. The turning point came midway through the second quarter when Allen connected with his second touchdown pass, extending the lead and putting the Chiefs in a hole they could not recover from.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Chiefs210217
Bills424034

Team Stats

Side by side
KCBUF
Total yards307367
Passing yards230191
Rushing yards77176
Completions24/4119/33
Yards per carry6.44.5
Sacks00
Turnovers31
Touchdowns24
Field goals1/12/2
1st downs1116
3rd downs0/103/13
Penalties8-808-65

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Chiefs
Patrick MahomesQB24/4159%2301082.3
Bills
Josh AllenQB19/3358%1912094.3
Rushing15 players
PlayerATTYDSYPCYACTDLNGFUM
Chiefs
Kenneth WalkerHB4379.3250241
Brashard SmithHB4307.5211220
Patrick MahomesQB5163.2—060
Travis KelceTE000.0—001
Xavier WorthyWR000.0—001
Bills
James Cook IIIHB14956.8390270
Ray DavisHB17613.64172
Josh AllenQB6122.0—160
Ty JohnsonHB166.0—060
DJ MooreWR122.0—020
Keon ColemanWR000.0—000
Khalil ShakirWR000.0—000
Other
Rashee RiceWR000.0—000
Ben VanSumerenFB1-2-2.0—000
Emmett JohnsonHB1-4-4.0—000
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Chiefs
Xavier WorthyWR8698.6210141
Tyquan ThorntonWR33311.061120
Travis KelceTE5336.6110120
Noah GrayTE12424.0—0240
Kenneth WalkerHB284.06050
Bills
DJ MooreWR35719.070310
Khalil ShakirWR6569.3182220
Dalton KincaidTE6559.2190140
Keon ColemanWR11111.080110
Dawson KnoxTE166.04060
Skyler BellWR155.02050
Ray DavisHB111.0—010
Other
Rashee RiceWR56312.6120241
Defense30 players
Kicking2 players
PlayerFGXPLNG
Chiefs
Harrison ButkerK1/1049
Bills
Tyler BassK2/2456