Skip to main content
Week 12 · Final

Chiefs at Bills

Kansas City Chiefs 28, Buffalo Bills 26 · SNL

FinalSNLWeek 12

Final Score

Week 12
By the numbers
Chiefs 28 3 TD · 0 FG · 2 XPBills 26 4 TD · 0 FG · 2 XPJosh Allen 328 yds passingKenneth Walker 82 yds rushingDJ Moore 94 yds receivingTerrel Bernard 4 tkl defenseTotal yards 204 · 358Passing yards 122 · 318Rushing yards 82 · 40Completions 9/14 · 19/31Yards per carry 6.8 · 2.1

Recap

AI recap

Franchise Hub Beat · 22d ago

In a thrilling Week 12 matchup, the Kansas City Chiefs narrowly defeated the Buffalo Bills, 28-26, in a game that had playoff implications on the line. Both teams fought hard, but it was the Chiefs who managed to hold off a late surge by the Bills to secure the victory.

Josh Allen put on a stellar performance for the Bills, throwing for 328 yards and three touchdowns, showcasing his ability to lead the offense effectively. Meanwhile, Kenneth Walker was a key player for the Chiefs, contributing 82 rushing yards to keep their ground game balanced. DJ Moore also had a standout day, racking up 94 receiving yards, but it ultimately wasn't enough to get the win.

Defensively, the Bills made their presence felt with Michael Hoecht dominating the pass rush, recording 2.5 sacks. Despite their efforts, the Chiefs' defense stepped up at crucial moments, forcing turnovers and limiting the Bills' scoring opportunities. The turning point came in the final minutes when the Chiefs managed to stop a potential game-winning drive, sealing their victory and keeping their playoff hopes alive.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Chiefs302828
Bills402026

Team Stats

Side by side
KCBUF
Total yards204358
Passing yards122318
Rushing yards8240
Completions9/1419/31
Yards per carry6.82.1
Sacks16
Turnovers12
Touchdowns34
Field goals0/00/1
1st downs1116
3rd downs0/66/11
Penalties3-770-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Chiefs
Patrick MahomesQB9/1464%17411101.4
Bills
Josh AllenQB19/3161%32832102.6
Rushing7 players
PlayerATTYDSYPCYACTDLNGFUM
Chiefs
Kenneth WalkerHB12826.8592400
Rashee RiceWR000.0—000
Jalen RoyalsWR000.0—000
Bills
Ty JohnsonHB5255.010190
Ray DavisHB14151.1200100
DJ MooreWR000.0—000
Josh AllenQB000.0—000
Receiving11 players
PlayerRECYDSYPRYACTDLNGDROP
Chiefs
Jalen RoyalsWR27738.5320480
Rashee RiceWR36220.7380410
Travis KelceTE23216.0100210
Kenneth WalkerHB231.5—120
Bills
DJ MooreWR39431.3611600
Joshua PalmerWR66310.5220180
Ty JohnsonHB16060.0421600
Keon ColemanWR35618.720270
Dalton KincaidTE12121.020210
Ray DavisHB2189.020090
Khalil ShakirWR3165.34180
Defense25 players
Kicking2 players
PlayerFGXPLNG
Chiefs
Harrison ButkerK0/020
Bills
Graham GanoK0/120