Bills at Vikings
Buffalo Bills 40, Minnesota Vikings 14 · GooodHoops
Final Score
Bills 40 4 TD · 4 FG · 4 XP
Vikings 14 2 TD · 0 FG · 2 XPJosh Allen 225 yds passingJames Cook III 82 yds rushingJustin Jefferson 71 yds receivingAndrew Van Ginkel 6 tkl defenseTotal yards 462 · 228Passing yards 225 · 183Rushing yards 237 · 45Completions 24/37 · 18/32Yards per carry 5.9 · 3.2Recap
Franchise Hub Beat · 3h ago
The Buffalo Bills topped the Minnesota Vikings 40-14 in a decisive Week 9 matchup, solidifying their playoff aspirations in the 2026 season. The Bills showcased their dominance in all phases of the game, leaving the Vikings struggling to keep pace throughout the contest.
Josh Allen led the charge for Buffalo with an efficient 225 passing yards, while James Cook III added a strong ground presence with 82 rushing yards. For Minnesota, Kyler Murray threw for two touchdowns, but it wasn’t enough to mount a serious challenge against the Bills' potent offense. Justin Jefferson was the standout receiver for the Vikings, collecting 71 receiving yards in a losing effort.
Defensively, the Bills made key plays when it mattered most, highlighted by C.J. Gardner-Johnson's interception that shifted momentum and stifled a potential Vikings comeback. The game’s turning point came in the second quarter when the Bills scored back-to-back touchdowns, extending their lead and putting significant pressure on Minnesota. Despite a solid performance from Eric Wilson, who recorded seven total tackles, the Vikings could not find a way to halt Buffalo’s offensive onslaught.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Bills | ||||||
| Josh AllenQB | 24/37 | 65% | 225 | 0 | 0 | 81.4 |
Vikings | ||||||
| Kyler MurrayQB | 18/32 | 56% | 183 | 2 | 1 | 80.5 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| James Cook IIIHB | 19 | 82 | 4.3 | 24 | 1 | 15 | 0 |
| Ty JohnsonHB | 9 | 75 | 8.3 | 52 | 2 | 26 | 0 |
| Josh AllenQB | 10 | 73 | 7.3 | 32 | 1 | 39 | 0 |
| Ray DavisHB | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| DJ MooreWR | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| Dalton KincaidTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Vikings | |||||||
| Ashton JeantyHB | 12 | 33 | 2.8 | 19 | 0 | 22 | 0 |
| Kyler MurrayQB | 2 | 12 | 6.0 | — | 0 | 8 | 0 |
| T.J. HockensonTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Justin JeffersonWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jauan JenningsWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jordan AddisonWR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| Khalil ShakirWR | 5 | 59 | 11.8 | 4 | 0 | 26 | 1 |
| Dalton KincaidTE | 6 | 57 | 9.5 | 17 | 0 | 14 | 0 |
| DJ MooreWR | 6 | 56 | 9.3 | 19 | 0 | 17 | 0 |
| Greg DortchWR | 2 | 24 | 12.0 | 4 | 0 | 16 | 0 |
| Jackson HawesTE | 1 | 17 | 17.0 | 6 | 0 | 17 | 0 |
| Keon ColemanWR | 2 | 6 | 3.0 | — | 0 | 3 | 0 |
| Dawson KnoxTE | 2 | 6 | 3.0 | 3 | 0 | 5 | 0 |
Vikings | |||||||
| Justin JeffersonWR | 3 | 71 | 23.7 | 61 | 1 | 60 | 1 |
| Josh OliverTE | 2 | 28 | 14.0 | 10 | 0 | 15 | 0 |
| Ashton JeantyHB | 4 | 26 | 6.5 | 13 | 0 | 14 | 0 |
| Jordan AddisonWR | 2 | 19 | 9.5 | 6 | 0 | 11 | 0 |
| Jauan JenningsWR | 3 | 18 | 6.0 | 6 | 0 | 12 | 0 |
| T.J. HockensonTE | 2 | 16 | 8.0 | 10 | 0 | 13 | 0 |
| Tai FeltonWR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Max BredesonFB | 1 | 1 | 1.0 | — | 1 | 1 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Bills | |||||
| C.J. Gardner-JohnsonSS | 3 | 0 | 1 | 0 | 0 |
| Deone WalkerDT | 4 | 1 | 0 | 0 | 0 |
| Sauce GardnerCB | 4 | 0 | 0 | 0 | 0 |
| Jordan HancockSS | 3 | 0 | 0 | 0 | 1 |
| Maxwell HairstonCB | 3 | 0 | 0 | 0 | 0 |
| TJ ParkerREDG | 3 | 0 | 0 | 0 | 0 |
| Terrel BernardMIKE | 3 | 0 | 0 | 1 | 1 |
| Cole BishopFS | 2 | 0 | 0 | 0 | 0 |
| Christian BenfordCB | 2 | 0 | 0 | 0 | 0 |
| Ed OliverDT | 1 | 0 | 0 | 0 | 0 |
| Greg RousseauLEDG | 1 | 0 | 0 | 0 | 0 |
Vikings | |||||
| Andrew Van GinkelREDG | 6 | 1 | 0 | 0 | 0 |
| Eric WilsonWILL | 7 | 0 | 0 | 0 | 1 |
| Blake CashmanMIKE | 7 | 0 | 0 | 0 | 0 |
| Josh MetellusSS | 7 | 0 | 0 | 0 | 0 |
| Byron Murphy JrCB | 5 | 0 | 0 | 0 | 0 |
| James PierreCB | 5 | 0 | 0 | 0 | 0 |
| Caleb BanksDT | 3 | 0.5 | 0 | 0 | 0 |
| Jalen RedmondDT | 3 | 0.5 | 0 | 0 | 0 |
| Isaiah Rodgers SrCB | 3 | 0 | 0 | 0 | 0 |
| Jakobe ThomasFS | 2 | 0 | 0 | 0 | 0 |
| Kyle Van NoyREDG | 2 | 0 | 0 | 0 | 0 |
| Harrison SmithFS | 1 | 0 | 0 | 0 | 1 |
| Dallas TurnerLEDG | 1 | 0 | 0 | 0 | 0 |
| Tyrion Ingram-DawkinsLEDG | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
Bills | |||
| Tyler BassK | 4/4 | 4 | 39 |
Vikings | |||
| Will ReichardK | 0/0 | 2 | 0 |
