Buffalo
Bills
0-1
31
FINAL
34
Minnesota
Vikings
0-2
AI Recap
AI RECAP
Franchise Hub Beat· 11d ago
In a thrilling Week 9 showdown, the Minnesota Vikings narrowly defeated the Buffalo Bills by a final score of 34-31, keeping their playoff hopes alive in a tightly contested game. With both teams battling for crucial positioning in the league, every yard and point mattered in this high-stakes matchup. Josh Allen led the Bills offensively, throwing for an impressive 321 yards, but it was Kyler Murray who stole the spotlight with three touchdown passes, propelling the Vikings to victory. Minnesota's Justin Jefferson was a standout in the passing game, racking up 181 receiving yards and providing key plays throughout the game. James Cook III contributed significantly on the ground for Buffalo, amassing 73 rushing yards, but it wasn’t enough to secure the win. Defensively, Byron Murphy Jr. was a force for the Vikings, making nine total tackles and snagging an interception that proved crucial in the game's pivotal moments. Ed Oliver also made his mark for Buffalo, registering 1.5 sacks, but the Minnesota defense ultimately made the key plays needed to hold off a late-game surge from the Bills. The turning point came late in the fourth quarter when Murphy's interception halted a promising Buffalo drive, sealing the victory for Minnesota.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB463372%32131103.6
Kyler MurrayQB382053%31130106.3
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
James Cook IIIHB16734.63092
Aaron Jones SrHB11615.5191210
Kene NwangwuHB13534.1110170
Jordan MasonHB4399.8270270
Josh AllenQB7233.350100
Pierre Strong JrHB221.0—050
Justin JeffersonWR000.0—000
Dalton KincaidTE000.0—000
Donald Parham JrTE000.0—000
Tyler HarrellWR000.0—001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Justin JeffersonWR418145.31323700
Dalton KincaidTE810413.0251260
DJ MooreWR8789.861240
Jalin HyattWR77210.3161131
Jauan JenningsWR7669.4200180
Tyler HarrellWR44010.0170150
T.J. HockensonTE3217.090100
Josh OliverTE2199.560100
Jordan AddisonWR2147.020110
Khalil ShakirWR11313.0—0130
Aaron Jones SrHB2105.030100
Dawson KnoxTE155.02050
Kene NwangwuHB242.0—030
Donald Parham JrTE144.02040
Pierre Strong JrHB111.0—010
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Will ReichardK22448
Tyler BassK33246