Buffalo
Bills
5-2
28
FINAL
7
Minnesota
Vikings
2-5
AI Recap
AI RECAP
Franchise Hub Beat· 37d ago
In a decisive Week 9 matchup, the Buffalo Bills topped the Minnesota Vikings 28-7, solidifying their playoff aspirations as the season approaches its final stretch. Buffalo's dominant performance was underscored by their ability to control the game on both sides of the ball, leaving Minnesota struggling to find their rhythm. Leading the charge for the Bills was quarterback Josh Allen, who threw for 174 yards and a touchdown, while also efficiently managing the game. Running back James Cook III had a standout performance on the ground, racking up 112 rushing yards, providing the Bills with a strong offensive foundation. Despite some flashes from the Vikings, particularly Jordan Addison with 84 receiving yards, they were unable to convert that into scoring opportunities. Defensively, the Bills made their presence felt, with Landon Jackson recording a key sack that halted a promising Vikings drive. The turning point came early in the second half when the Bills forced a turnover, allowing them to build a commanding lead that Minnesota could not overcome. With Blake Cashman leading the Vikings in tackles, the effort was commendable, but it ultimately fell short against the relentless Buffalo offense.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB211676%17410115.9
Kyler MurrayQB271659%1560075.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
James Cook IIIHB221125.1331180
Dameon PierceHB8708.8310230
Ray DavisHB9242.7—050
Jordan MasonHB11232.15161
Josh AllenQB6233.8—1100
Kyler MurrayQB5112.2—060
Aaron Jones SrHB177.0—070
T.J. HockensonTE000.0—000
Jauan JenningsWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Jordan AddisonWR68414.0190290
DJ MooreWR35016.7130281
Dalton KincaidTE34715.7160280
Jauan JenningsWR22914.5120250
Khalil ShakirWR5295.8120100
T.J. HockensonTE3186.020140
Jackson HawesTE11818.070180
Justin JeffersonWR3165.33080
Tyreek HillWR2115.56090
Ray DavisHB11111.0—1110
Jordan MasonHB294.540110
Joshua PalmerWR188.0—080
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Will ReichardK0010