Buffalo
Bills
5-2
28
FINAL
22
Minnesota
Vikings
6-1
AI Recap
AI RECAPIn a tightly contested matchup, the Buffalo Bills defeated the Minnesota Vikings 28-22, improving their record as they push for playoff positioning in Week 9 of the 2026 season. The victory was crucial for Buffalo, who aimed to maintain momentum in the increasingly competitive AFC.
Josh Allen led the charge for the Bills with an impressive 264 passing yards, showcasing his ability to move the ball through the air. Complementing his efforts, James Cook III rushed for 105 yards, effectively controlling the tempo of the game. Khalil Shakir was a standout in the receiving corps, racking up 109 yards and providing key catches when it mattered most.
While the Bills' offense shone, the defense played a significant role in sealing the win. T.J. Sanders recorded a crucial sack that disrupted Minnesota's momentum, while Travis Hunter's interception kept the pressure on the Vikings. The turning point came late in the fourth quarter when Buffalo's defense held strong, allowing the Bills to maintain their lead and ultimately secure the victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 39 | 27 | 264 | 0 | 1 | 77.2 |
| Kyler Murray | QB | 24 | 11 | 100 | 0 | 0 | 57.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| James Cook III | HB | 18 | 105 | 5.8 | 2 | 14 | 0 |
| Kyler Murray | QB | 4 | 92 | 23.0 | 1 | 78 | 1 |
| Demond Claiborne | HB | 15 | 60 | 4.0 | 2 | 13 | 0 |
| Ray Davis | HB | 6 | 33 | 5.5 | 1 | 24 | 0 |
| Josh Allen | QB | 6 | 19 | 3.2 | 0 | 6 | 0 |
| Jordan Mason | HB | 1 | 3 | 3.0 | 0 | 3 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Khalil Shakir | WR | 9 | 109 | 12.1 | 0 | 28 | 0 |
| DJ Moore | WR | 5 | 57 | 11.4 | 0 | 19 | 0 |
| Jordan Addison | WR | 4 | 49 | 12.3 | 0 | 18 | 0 |
| Dawson Knox | TE | 4 | 28 | 7.0 | 0 | 15 | 0 |
| Dalton Kincaid | TE | 2 | 26 | 13.0 | 0 | 24 | 0 |
| Jackson Hawes | TE | 1 | 18 | 18.0 | 0 | 18 | 0 |
| James Cook III | HB | 3 | 16 | 5.3 | 0 | 8 | 0 |
| T.J. Hockenson | TE | 2 | 8 | 4.0 | 0 | 5 | 0 |
| Demond Claiborne | HB | 1 | 6 | 6.0 | 0 | 6 | 1 |
| Keon Coleman | WR | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Joshua Palmer | WR | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Ray Davis | HB | 1 | 2 | 2.0 | 0 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| James Pierre | CB | 8 | 0 | 0 | 0 | 0 |
| Jakobe Thomas | SS | 7 | 0 | 0 | 0 | 0 |
| Cole Bishop | FS | 7 | 0 | 0 | 0 | 0 |
| Jake Golday | WILL | 5 | 0.5 | 0 | 0 | 0 |
| Theo Jackson | FS | 5 | 0.5 | 0 | 0 | 0 |
| Travis Hunter | CB | 2 | 0 | 1 | 0 | 0 |
| Andrew Van Ginkel | REDG | 4 | 0.5 | 0 | 0 | 1 |
| Dorian Williams | WILL | 5 | 0 | 0 | 0 | 0 |
| Josh Metellus | SS | 4 | 0 | 0 | 0 | 0 |
| Isaiah Rodgers Sr | CB | 4 | 0 | 0 | 0 | 1 |
| Domonique Orange | DT | 3 | 0 | 0 | 0 | 0 |
| Wesley Williams | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Landon Jackson | DT | 2 | 0.5 | 0 | 0 | 0 |
| Dee Alford | CB | 3 | 0 | 0 | 0 | 0 |
| Caleb Banks | DT | 2 | 0 | 0 | 0 | 0 |
| Jalen Redmond | DT | 2 | 0 | 0 | 0 | 0 |
| Joe Andreessen | MIKE | 2 | 0 | 0 | 0 | 0 |
| T.J. Sanders | DT | 0 | 1 | 0 | 0 | 0 |
| Ed Oliver | DT | 1 | 0.5 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 2 | 0 | 0 | 0 | 1 |
| Eric Wilson | WILL | 1 | 0 | 0 | 0 | 0 |
| Ivan Pace Jr | MIKE | 1 | 0 | 0 | 0 | 0 |
| Bo Richter | REDG | 1 | 0 | 0 | 0 | 0 |
| Jordan Hancock | SS | 1 | 0 | 0 | 0 | 0 |
| Davison Igbinosun | CB | 1 | 0 | 0 | 0 | 0 |
| T.J. Parker | REDG | 1 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 1 | 0 | 0 | 1 | 0 |
| Damar Hamlin | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Will Reichard | K | 0 | 0 | 2 | 0 |
| Tyler Bass | K | 2 | 2 | 2 | 29 |

