GridironFinal

Week 9, 2026

BUF Buffalo Bills 7-1 23
Final
MIN Minnesota Vikings 6-2 6

Bills pull away from Vikings 23-6 as James Cook III runs for 107 yards and 1 TD

Automated recap from game data · · U.S. Bank Stadium

U.S. Bank Stadium
U.S. Bank Stadium. Photo: Lectrician2, CC BY-SA 4.0, via Wikimedia Commons.

The Buffalo Bills pulled away from the Minnesota Vikings 23-6 on Monday at U.S. Bank Stadium in Minneapolis before a crowd of 66,955. The Bills moved to 7-1, while the Vikings fell to 6-2.

The Bills took a 10-6 lead into halftime and kept control with a 13-0 edge after the break. The Bills never trailed.

The Bills out-gained the Vikings 339-178 and won the turnover battle 3-1. The Bills converted 7 of 18 third downs and held the ball for 42:32.

James Cook III of the Bills earned Game MVP. Cook III ran 31 times for 107 yards and a touchdown.

For the Vikings, Byron Murphy Jr. finished with 4 tackles and 1 interception.

Line score

Team1234T
BUF3731023
MIN06006

How the game turned

Bills win probability
0%50%100% Kickoff Final

Biggest swing: Bills went from 60% to 70% on one play in the first quarter.

Q1 5:30C.Wentz pass incomplete short right to J.Jefferson.Buffalo challenged the forward pass ruling, and the play was REVERSED.C.Wentz FUMBLES (Aborted) at MIN 43, RECOVERED by BUF-G.Rousseau at MIN 44.

Scoring plays

TimeTeamPlayBUF-MIN
Q1 1:57BUFTyler Bass 39 Yd Field Goal3-0
Q2 4:02MINWill Reichard 43 Yd Field Goal3-3
Q2 0:44BUFKeleki Latu 25 Yd pass from Josh Allen (Tyler Bass Kick)10-3
Q2 0:05MINWill Reichard 53 Yd Field Goal 10-6
Q3 6:03BUFTyler Bass 25 Yd Field Goal 13-6
Q4 6:17BUFJames Cook III 5 Yd Rush (Tyler Bass Kick)20-6
Q4 4:40BUFTyler Bass 52 Yd Field Goal23-6

Team stats

BUFMIN
339Total yards178
205Passing yards127
134Rushing yards51
22First downs9
7-18Third down0-8
1-1Fourth down0-2
1-3Red zone0-1
1Turnovers3
4-29Sacks allowed2-12
8-62Penalties4-20
42:32Time of possession17:28

Top performers

Bills

  • PassingJosh Allen21/31, 234 yds, 1 TD, 1 INT
  • RushingJames Cook III31 car, 107 yds, 1 TD
  • ReceivingKhalil Shakir4 rec, 58 yds, 0 TD
  • TacklesTerrel Bernard6 tkl, 0 sack

Vikings

  • PassingCarson Wentz8/25, 81 yds, 0 TD, 2 INT
  • RushingJordan Mason6 car, 35 yds, 0 TD
  • ReceivingJustin Jefferson3 rec, 58 yds, 0 TD
  • TacklesBlake Cashman12 tkl, 0 sack

Up next

More from Week 9