NFL News & Analysis

NFL Week 5 Game Recap: Buffalo Bills 38, Kansas City Chiefs 20

Kansas City, Missouri, USA; Buffalo Bills wide receiver Emmanuel Sanders (1) celebrates with quarterback Josh Allen (17) after scoring against the Kansas City Chiefs during the first half at GEHA Field at Arrowhead Stadium. Mandatory Credit: Denny Medley-USA TODAY Sports

The Buffalo Bills completely controlled this highly anticipated Sunday Night Football affair — pre- and post-weather delay. In the end, the Kansas City Chiefs’ explosive passing attack was nowhere to be found, while Bills quarterback Josh Allen delivered numerous strikes downfield to lead Buffalo to a 38-20 victory.

Click here for more PFF tools:

Rankings & Projections | WR/CB Matchup Chart | NFL & NCAA Betting Dashboards | NFL Player Props tool | NFL & NCAA Power Rankings

Buffalo Bills


Josh Allen’s arm strength is no secret at this point in his career. And that arm strength paid dividends in the deep passing game tonight, where he delivered a whopping five big-time throws.

Josh Allen: Deep passing (20-plus air yards) vs. Kansas City

Comp/Att 5/6
Yards 213
TD:INT 2:0
Big-Time Throws 5
Passer Rating 158.3

Those five deep shots were the driving force behind Buffalo's 38 points.

Allen also generated value in the running game. The former first-rounder picked up a first down or touchdown on half of his 10 attempts, three of which picked up 10 or more yards.

After an up-and-down start to the 2021 season, this performance was reminiscent of Allen's 2020 breakout campaign. 

Running back

Allen was the Bills' only successful ball carrier against the Chiefs. Zack Moss and Devin Singletary combined for 17 carries and picked up only two first downs, with their longest run going for just nine yards.

Wide receivers/tight ends

Tight end Dawson Knox entered Week 5 with only six career deep receptions to his name and only one since the start of the 2020 season. However, he ended up being Allen’s go-to deep target tonight, with three deep receptions for 117 yards and a touchdown.

Wide receiver Stefon Diggs caught only two passes, but both were important third-down receptions that moved the chains. His longest reception of the night was a 61-yard snag that came far too easily against Kansas City's Daniel Sorensen.

Slot receiver Cole Beasley had the second-least productive game of his Bills career, as he managed just 0.31 yards per route run. He ran a route on only 16 of Buffalo’s 30 pass plays.

Offensive line

Buffalo’s offensive line put the clamps on the Chris Jones-less Kansas City pass rush. Four of the five starters allowed zero pressures on the night, and the one player who did allow pressure — right tackle Spencer Brown — only allowed a couple of hurries and zero sacks or hits.

Defensive line

Veteran edge defender Jerry Hughes was hands down the best defensive lineman in this contest. He racked up nine total pressures and a 22.7% pass-rush win rate on 44 pass-rushes, his second-largest single-game workload since 2016.

Rookie edge defender Gregory Rousseau came away with three pressures on the night and got his hand on a ball for a batted pass that he picked off inside his team's 10-yard line.


Tremaine Edmunds was a liability against the run. While the Chiefs’ running game was nothing great, the Bills linebacker found himself out of position several times and earned a poor run-defense grade for the night. He wasn’t too bad in coverage, with only 27 yards allowed on 70 reps, but he did give up a goal-line score.


Slot corner Taron Johnson was the secret superstar of the Bills defense on Sunday night. He saw 10 targets in the slot and allowed only one first down while forcing two incompletions and three passing stops.

Johnson is now one of the highest-graded slot corners of the NFL this season. In four games, he has given up only three first downs on 25 targets.

Buffalo’s top-tier safety duo of Jordan Poyer and Micah Hyde also put on a standout performance. Neither allowed a catch in coverage while combining for three plays on the ball. Poyer forced two incompletions, and Hyde grabbed a dropped pass out of the air for a pick-six.

Kansas City Chiefs


Everything was out of sync with the Chiefs’ offense, including star quarterback Patrick Mahomes. The Kansas City signal-caller made very few throws of note, completing just one deep pass attempt on the night.

Mahomes averaged only 5.0 yards per attempt from a clean pocket. That’s the lowest regular-season mark in his entire career — by a large margin.

Patrick Mahomes: Fewest yards per attempt from a clean pocket since 2017

Game YPA When Clean
2021 W5 vs. BUF 5.0
2018 W13 at OAK 5.7
2019 W11 at LAC 5.8
2020 W2 at LAC 6.3
2020 W15 at NO 6.3
Running back

Clyde Edwards-Helaire had a rough night that unfortunately ended in what could be a serious knee injury. Four of his seven carriers went for one yard or less. He also saw a couple of targets in the passing game but finished with an underwhelming grade in that facet due to a drop.

Wide receivers/tight ends

It's almost hard to believe that Tyreek Hill saw 14 targets yet generated only one explosive pass play of 15-plus yards. Some of this was due to the offense by design, but there were moments where he didn’t hold up his end of the bargain, such as his dropped pass that Micah Hyde picked off and took to the end zone.

As usual, tight end Travis Kelce was tasked with playing all over the field, running 15 or more routes in-line, from the slot and on the outside. Kelce was targeted on only 14.3% of his routes on Sunday night, which was his second-lowest target rate in a game since Mahomes took over the offense in 2018.

Offensive line

The Chiefs' offensive line was tasked with 31 total true pass sets, 38 when you include plays negated by penalty. Four of the five starters lost two or fewer reps on that massive load. Lucas Niang provided the only blemish, as the right tackle allowed six pressures and lost eight total reps on true pass sets.

Defensive line

The Chiefs’ defensive line almost got blanked in the pass-rush without Chris Jones on the field. The unit as a whole combined for five total pressures, only two of which were a genuine win and not a cleanup pressure or unblocked pressure. Those five pressures tie for the second-fewest by a Chiefs defensive line in a single game in the last five years.


Kansas City’s young linebackers shined against Buffalo while veteran Anthony Hitchens struggled. Hitchens allowed three first downs in coverage and owns a PFF grade in the low 40s upon first review.

Rookie Nick Bolton tallied a couple of tackles for loss against the run and a passing stop, while 2020 second-round pick Willie Gay Jr. produced one stop against the run and pass on his limited action (25 snaps). Both players have a grade above 75.0 on first review.


Daniel Sorensen’s rough start in 2021 continued into Week 5. He gave up three explosive receptions in the contest, resulting in 130 yards and a touchdown for the Bills offense. Sorenson has now allowed 14.3 yards per target this season, the third-worst among all NFL defenders through Week 5.

Cornerback L’Jarius Sneed also had a disappointing night and was responsible for some of Buffalo's big pass plays. He gave up four catches on six targets for 75 yards and two touchdowns. Of those four receptions allowed, three went for an explosive gain of 15-plus yards.

You've got the first pick with your finances. Western Southern Financial Group.

NFL Featured Tools

  • Live picks, grades and reaction to the 2022 NFL Draft.

  • PFF's Big Board for the 2023 NFL Draft offers three-year player grades, combine measurables, position rankings, and in-depth player analysis for all of the top draft prospects.

    Available with

  • 250+ three-page scouting profiles - advanced stats, 3-year grades, player comps, combine data and Senior Bowl grades - for the 2022 draft class.

    Available with

  • PFF's exclusive metrics provide matchup previews, position rankings, grades, and snap counts.

    Available with

  • Our exclusive database, featuring the most in-depth collection of NFL player performance data.

    Available with

Pro Subscriptions

Unlock NFL Player Grades, Fantasy & NFL Draft

$9.99 / mo
$39.99 / yr

Unlock Premium Stats, PFF Greenline & DFS

$34.99 / mo
$199.99 / yr