Kansas City Chiefs at Buffalo Bills
· National Football LeagueAllen has 3 TDs and Bills use sturdy defense to top Mahomes and Chiefs 28-21
Turns out beating the Chiefs — a team that has blocked Allen and the Bills’ path to the Super Bowl for much of the past five years — meant something more to Allen. And the NFL’s reigning MVP had a near-perfect performance in a 28-21 victory Sunday.
“They’re the pinnacle of what you want your franchise to be. They’ve been that for the last eight years,” Allen said. “Any time you get a chance to play the best and you can come away with a victory, you’re going to be feeling pretty good.”
Allen put aside questions and criticisms of how Buffalo’s passing attack has sputtered over the past month by throwing one touchdown pass and running for two other scores rushing. The eighth-year player set the franchise record for completion percentage by going 23 of 26 (88.5%) for 273 yards.
He also outdueled Buffalo’s arch nemesis, Patrick Mahomes. Though the Bills have won five straight regular-season meetings against Kansas City, they’re 0-4 in playoff meetings dating to the 2020 postseason, including last season’s AFC championship game.
Mahomes, by comparison, finished with his worst completion percentage — 44.1% — while going 15 of 34 for 250 yards and an interception. The two-time NFL MVP had previously never finished a regular-season game completing fewer than 50% of his passes over his nine-year career.
The Bills' defense played a major role in harassing Mahomes, who was sacked three times and hit 15 more.
“We’ve had great moments, we’ve had bad moments. We have to be more consistent as a team,” Mahomes said. “I have to be more consistent as a quarterback. And we have to be able to battle.”
The Bills (6-2) suddenly have the upper hand in the playoff seeding race by opening a 2 1/2-game edge over the Chiefs (5-4). Buffalo, however, is still chasing New England (7-2) in the AFC East standings after losing to the Patriots last month.
The Chiefs, meantime, opened a season with four or more losses through nine games for just the third time since Andy Reid took over as coach in 2013.
“Against a team like this, you have to be able to score touchdowns, not field goals,” Reid said.
Kareem Hunt and Rashee Rice scored on touchdown runs, and Harrison Butker hit both field goal attempts for the Chiefs.
The game was decided in the final 17 seconds, when Mahomes threw three straight incompletions from Buffalo’s 40. The last throw fell short of the end zone and was batted down by rookie Maxwell Hairston, who earlier intercepted Mahomes.
The Chiefs' drive began at Kansas City’s 42 after Matt Prater’s 52-yard field goal attempt for the Bills struck the right upright.
Tight end Dalton Kincaid led Buffalo with 101 yards receiving and James Cook had 114 yards rushing.
Bills coach Sean McDermott credited his team for coming together to pull out what stands as a signature victory. Buffalo’s previous five wins came against opponents that entered Week 9 with a combined record of 11-30, while they lost to New England and Atlanta.
“We’re not where we need to be, but I saw the team come together and when it got tough,” McDermott said, "they stood tall.”
Allen opened the scoring with a 23-yard TD pass to Kincaid. The quarterback also scored on a pair of 1-yard runs in a game where the teams traded leads twice.
After the Chiefs built a 10-7 lead on Butker’s 46-yarder 5 1/2 minutes into the second quarter, the Bills responded by scoring touchdowns on their next two possessions.
Ty Johnson capped a five-play 70-yard drive with a 3-yard run for the go-ahead score.
The Chiefs followed by gaving up the ball on downs at Buffalo’s 40 when Cole Bishop broke up a pass attempt to Rice on fourth-and-3. Allen then marched Buffalo on a seven-play, 60-yard drive that he capped with the first of two touchdowns.
The Bills defense got impact plays from two youngsters.
Hairston, a rookie first-round pick was appearing in just his second career game after missing the first six with a knee injury. Bishop is a second-year player, who only took over the starting job this season and finished with a team-best seven tackles and was credited with four passes defended.
“Games like this is the games that I prayed for growing up,” Hairston said. “And the fact that I was part of this game tonight, man, was like truly a dream come true.”
Bills: McDermott announced Michael Hoecht tore his right Achilles tendon. He was hurt in non-contact situation in the fourth quarter.
Bills: Travel to play the Miami Dolphins next Sunday.
How can I watch Chiefs vs. Bills?
- TV Channel: Chiefs at Bills 2021-22 NFL, week 9 is broadcasted nationally on CBS - Paramount+ NFL on CBS 2021 - Try it FREE!.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Chiefs vs. Bills on DAZN.
Scoring Summary
![]() |
TD | 1st Period 8:00 | Dalton Kincaid 23 Yd pass from Josh Allen (Matt Prater Kick) |
![]() |
TD | 2nd Period 14:56 | Rashee Rice 3 Yd Rush (Harrison Butker Kick) |
![]() |
FG | 2nd Period 9:27 | Harrison Butker 46 Yd Field Goal |
![]() |
TD | 2nd Period 6:39 | Ty Johnson 3 Yd Rush (Matt Prater Kick) |
![]() |
TD | 2nd Period 1:33 | Josh Allen 1 Yd Rush (Matt Prater Kick) |
![]() |
FG | 2nd Period 0:03 | Harrison Butker 19 Yd Field Goal |
![]() |
TD | 3rd Period 1:34 | Josh Allen 1 Yd Rush (Matt Prater Kick) |
![]() |
TD | 4th Period 11:32 | Kareem Hunt 2 Yd Rush (Patrick Mahomes Pass to Travis Kelce for Two-Point Conversion) |
Statistics
KC |
BUF |
|
|---|---|---|
| 16 | 1st Downs | 23 |
| 10 | Passing 1st downs | 13 |
| 5 | Rushing 1st downs | 9 |
| 1 | 1st downs from penalties | 1 |
| 3-13 | 3rd down efficiency | 7-12 |
| 2-3 | 4th down efficiency | 0-1 |
| 57 | Total Plays | 64 |
| 305 | Total Yards | 404 |
| 5.4 | Yards per Play | 6.3 |
| 10 | Total Drives | 10 |
| 226 | Passing | 263 |
| 15/34 | Comp/Att | 23/26 |
| 6.1 | Yards per pass | 9.1 |
| 1 | Interceptions thrown | 0 |
| 3-24 | Sacks-Yards Lost | 3-10 |
| 79 | Rushing | 141 |
| 20 | Rushing Attempts | 35 |
| 4.0 | Yards per rush | 4.0 |
| 2-3 | Red Zone (Made-Att) | 3-3 |
| 3-25 | Penalties | 4-40 |
| 1 | Turnovers | 0 |
| 0 | Fumbles lost | 0 |
| 1 | Interceptions thrown | 0 |
| 0 | Defensive / Special Teams TDs | 0 |
| 25:15 | Possession | 34:45 |
Buffalo Bills Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| AJ Epenesa, DE | Questionable | Nov 5 |
| Terrel Bernard, LB | Questionable | Nov 5 |
| Christian Benford, CB | Questionable | Nov 5 |
| DaQuan Jones, DT | Questionable | Nov 5 |
| Shaq Thompson, LB | Questionable | Nov 5 |
Kansas City Chiefs Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Isiah Pacheco, RB | Out | Nov 4 |
| Jawaan Taylor, OT | Questionable | Nov 2 |
| Omarr Norman-Lott, DT | Injured Reserve | Oct 21 |
| Nazeeh Johnson, S | Injured Reserve | Aug 27 |
| Brandon George, LB | Injured Reserve | Aug 27 |
Game Information
Location: Orchard Park, NY
Attendance: 71,024 · Capacity:
2025 AFC West Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| Denver | 7 | 2 | .778 | 0 | 225 | 166 |
| Los Angeles | 6 | 3 | .667 | 0 | 215 | 193 |
| Kansas City | 5 | 4 | .556 | 0 | 235 | 159 |
| Las Vegas | 2 | 6 | .250 | 0 | 132 | 210 |
2025 AFC East Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| New England | 7 | 2 | .778 | 0 | 237 | 169 |
| Buffalo | 6 | 2 | .750 | 0 | 235 | 167 |
| Miami | 2 | 7 | .222 | 0 | 180 | 243 |
| New York | 1 | 7 | .125 | 0 | 168 | 221 |
NFL News
Vikings call Kalif Raymond's block on Andrew Van Ginkel a 'cheap shot'
Minnesota linebacker Andrew Van Ginkel was one of several Vikings players to call out a crushing block from receiver Kalif Raymond in Sunday's 27-24 upset of the Detroit Lions.
Amid 5-3 start, QB Caleb Williams lauds 'different vibe' with Bears
The Bears are 5-3 this season, matching their win total from last year. "I think it's just a different year, different vibe," QB Caleb Williams said.
Fantasy Football Buzz: Does Jacoby Brissett bring out the best in Marvin Harrison Jr.?
With Kyler Murray on IR and Jacoby Brissett still starting at QB, here's what fantasy managers can expect from Marvin Harrison Jr.
Should fantasy managers consider sitting Trevor Lawrence?
Matt Bowen breaks down Trevor Lawrence's past fantasy performances and explains why he would sit the quarterback this week.
Quincy Williams demoted amid Jets' defensive shakeup
In addition to trading cornerstone players Sauce Gardner and Quinnen Williams, the Jets have demoted former All-Pro linebacker Quincy Williams.




KC
BUF