Skip to main content
Week 9 · Final

Bills at Vikings

Buffalo Bills 40, Minnesota Vikings 6 · NNA Madden 27 Regs

FinalNNA Madden 27 RegsWeek 9

Final Score

Week 9
By the numbers
Bills 40 3 TD · 2 FG · 4 XPVikings 6 0 TD · 2 FG · 0 XPKyler Murray 184 yds passingJames Cook III 13 yds rushingT.J. Hockenson 91 yds receivingC.J. Gardner-Johnson 3 tkl defenseTotal yards 177 · 154Passing yards 164 · 157Rushing yards 13 · -3Completions 12/15 · 14/27Yards per carry 3.3 · -3.0

Recap

AI recap

Franchise Hub Beat · 1d ago

The Buffalo Bills dominated the Minnesota Vikings with a final score of 40-6, securing a decisive victory in Week 9 of the 2026 season. This win not only boosts the Bills' playoff aspirations but also marks a significant statement against a struggling Vikings team.

Josh Allen was the standout performer for Buffalo, throwing for two touchdowns while leading his offense with precision. Despite the Bills’ ground game being limited, James Cook III made the most of his opportunities with 13 rushing yards. For Minnesota, Kyler Murray managed to put up 184 passing yards, but the lack of offensive firepower ultimately hindered their chances.

Defensively, the Bills were relentless, with Ed Oliver leading the charge with three sacks, showcasing an aggressive pass rush that consistently pressured Murray. C.J. Gardner-Johnson's two interceptions were crucial in shifting momentum, and the Bills' ability to stifle the Vikings at key moments solidified their commanding lead. The turning point came early in the second half when Gardner-Johnson's pick set up a quick score, putting the game out of reach for Minnesota.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills3241240
Vikings02006

Team Stats

Side by side
BUFMIN
Total yards177154
Passing yards164157
Rushing yards13-3
Completions12/1514/27
Yards per carry3.3-3.0
Sacks51
Turnovers16
Touchdowns30
Field goals2/22/2
1st downs78
3rd downs0/32/6
Penalties0-01-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB12/1580%16921125.4
Vikings
Kyler MurrayQB14/2752%1840434.1
Rushing5 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
James Cook IIIHB4133.331120
Vikings
Demond ClaiborneHB000.0—001
T.J. HockensonTE000.0—000
Kyler MurrayQB000.0—001
Aaron Jones SrHB1-3-3.0—000
Receiving11 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Joshua PalmerWR28241.0541500
Khalil ShakirWR5479.450150
Skyler BellWR12323.0141230
Dalton KincaidTE3134.31060
DJ MooreWR144.01040
James Cook IIIHB000.0—001
Vikings
T.J. HockensonTE49122.8300490
Justin JeffersonWR44912.3220150
Jordan AddisonWR12222.020220
Jauan JenningsWR22010.070200
Aaron Jones SrHB320.715060
Defense18 players
Kicking3 players
PlayerFGXPLNG
Bills
Tommy Doman JrP0/000
Tyler BassK2/2441
Vikings
Will ReichardK2/2056