Vancouver Television Sports← GAME CENTRE
← NFL / AFTER THE WHISTLE

NFL • November 9, 2026

Buffalo Bills beat Minnesota Vikings, 23–6

Buffalo Bills finished with a 23–6 victory over Minnesota Vikings at U.S. Bank Stadium on November 9, 2026.

NFL / FINAL
Buffalo Bills23 — 6Minnesota Vikings
Buffalo BillsMinnesota Vikings

How the scoring unfolded

Buffalo Bills recorded 3, 7, 3, 10 across the quarters. Its highest-scoring quarter was 4, with 10 points.

Minnesota Vikings recorded 0, 6, 0, 0 across the quarters. Its highest-scoring quarter was 2, with 6 points.

Names behind the numbers

Josh Allen contributed 234 yards, 1 touchdown for Buffalo Bills.

James Cook III contributed 31 carries, 107 yards, 1 touchdown for Buffalo Bills.

Keleki Latu contributed 1 reception, 25 yards, 1 touchdown for Buffalo Bills.

Tyler Bass contributed 11 points for Buffalo Bills.

Tommy Doman Jr. contributed 228 yards for Buffalo Bills.

Will Reichard contributed 6 points for Minnesota Vikings.

Brett Thorson contributed 240 yards for Minnesota Vikings.

The statistical picture

Buffalo Bills — Total Yards: 339; Turnovers: 1; Possession: 42:32.

Minnesota Vikings — Total Yards: 178; Turnovers: 3; Possession: 17:28.

Scoring moments

  1. Period 1 · 1:57

    Tyler Bass 39 Yd Field Goal

  2. Period 2 · 4:02

    Will Reichard 43 Yd Field Goal

  3. Period 2 · 0:44

    Keleki Latu 25 Yd pass from Josh Allen (Tyler Bass Kick)

  4. Period 2 · 0:05

    Will Reichard 53 Yd Field Goal

  5. Period 3 · 6:03

    Tyler Bass 25 Yd Field Goal

  6. Period 4 · 6:17

    James Cook III 5 Yd Rush (Tyler Bass Kick)

  7. Period 4 · 4:40

    Tyler Bass 52 Yd Field Goal

Buffalo Bills — Passing
PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen21/312347.5114-2974.787.3
Buffalo Bills — Rushing
PlayerCARYDSAVGTDLONG
James Cook III311073.5111
Josh Allen6152.507
DJ Moore11111.0011
Ray Davis221.002
Ty Johnson111.001
Kyle Allen3-2-0.700
Buffalo Bills — Receiving
PlayerRECYDSAVGTDLONGTGTS
Khalil Shakir45814.50224
Dawson Knox4379.30125
Ty Johnson23618.00362
Dalton Kincaid3289.30123
Keleki Latu12525.01251
DJ Moore3258.30155
Keon Coleman3175.70116
Jackson Hawes188.0081
James Cook III000.0001
Ray Davis000.0001
Buffalo Bills — Fumbles
PlayerFUMLOSTREC
Greg Rousseau001
Buffalo Bills — Defensive
PlayerTOTSOLOSACKSTFLPDQB HTSTD
Terrel Bernard6200210
Dee Alford4300000
Cole Bishop4300000
TJ Parker3100000
Dorian Williams3000100
Damar Hamlin2200000
Christian Benford2200100
Te'Cory Couch2200000
Kaleb Elarms-Orr2200000
Ed Oliver2100030
Greg Rousseau1111130
Javon Solomon1111010
Michael Hoecht1100000
Tylan Grable1100000
DeWayne Carter1100000
Tommy Doman Jr.1100000
Keleki Latu1100000
Maxwell Hairston1100000
Bradley Chubb1000100
T.J. Sanders1000010
Deone Walker1000000
Davison Igbinosun1000100
Buffalo Bills — Interceptions
PlayerINTYDSTD
Terrel Bernard150
Dorian Williams100
Buffalo Bills — KickReturns
PlayerNOYDSAVGLONGTD
Greg Dortch15858.0580
Buffalo Bills — PuntReturns
PlayerNOYDSAVGLONGTD
Greg Dortch2115.560
Buffalo Bills — Kicking
PlayerFGPCTLONGXPPTS
Tyler Bass3/3100.0522/211
Buffalo Bills — Punting
PlayerNOYDSAVGTBIn 20LONG
Tommy Doman Jr.522845.62048
Minnesota Vikings — Passing
PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Carson Wentz8/25813.2021-62.38.9
Max Brosmer6/7588.3001-640.8101.2
Minnesota Vikings — Rushing
PlayerCARYDSAVGTDLONG
Jordan Mason6355.8011
Aaron Jones Sr.5163.205
Carson Wentz100.000
Minnesota Vikings — Receiving
PlayerRECYDSAVGTDLONGTGTS
Justin Jefferson35819.302411
T.J. Hockenson4338.30147
Jordan Addison22814.00163
Jordan Mason273.5043
Myles Price166.0064
Aaron Jones Sr.155.0051
DeeJay Dallas122.0021
Minnesota Vikings — Fumbles
PlayerFUMLOSTREC
Carson Wentz110
Myles Price100
Ben Yurosek001
Minnesota Vikings — Defensive
PlayerTOTSOLOSACKSTFLPDQB HTSTD
Blake Cashman12601200
Eric Wilson9301000
Joshua Metellus8300010
James Pierre6500000
Dallas Turner5211110
Jalen Redmond520.50020
Elijah Williams5200000
Levi Drake Rodriguez5200000
Tyrion Ingram-Dawkins500.50010
Byron Murphy Jr.4300100
Andrew Van Ginkel4211040
Ivan Pace Jr.4211010
Isaiah Rodgers4200000
Jacob Thomas3300000
Harrison Smith2100010
Domonique Orange2100000
Bo Richter2100000
Kyle Van Noy2000000
Brian O'Neill1100000
T.J. Hockenson1100000
DeeJay Dallas1100000
Jake Golday1100000
Jay Ward1000000
Minnesota Vikings — Interceptions
PlayerINTYDSTD
Byron Murphy Jr.1540
Minnesota Vikings — KickReturns
PlayerNOYDSAVGLONGTD
Myles Price412431.0350
Minnesota Vikings — PuntReturns
PlayerNOYDSAVGLONGTD
Myles Price11212.0120
Minnesota Vikings — Kicking
PlayerFGPCTLONGXPPTS
Will Reichard2/2100.0530/06
Minnesota Vikings — Punting
PlayerNOYDSAVGTBIn 20LONG
Brett Thorson524048.00466
Buffalo Bills — Team statistics
1st Downs22
Passing 1st downs14
Rushing 1st downs8
1st downs from penalties0
3rd down efficiency7-18
4th down efficiency1-1
Total Plays79
Total Yards339
Yards per Play4.3
Total Drives13
Passing205
Comp/Att21/31
Yards per pass5.9
Interceptions thrown1
Sacks-Yards Lost4-29
Rushing134
Rushing Attempts44
Yards per rush3.0
Red Zone (Made-Att)1-3
Penalties8-62
Turnovers1
Fumbles lost0
Interceptions thrown1
Defensive / Special Teams TDs0
Possession42:32
Minnesota Vikings — Team statistics
1st Downs9
Passing 1st downs6
Rushing 1st downs1
1st downs from penalties2
3rd down efficiency0-8
4th down efficiency0-2
Total Plays46
Total Yards178
Yards per Play3.9
Total Drives12
Passing127
Comp/Att14/32
Yards per pass3.7
Interceptions thrown2
Sacks-Yards Lost2-12
Rushing51
Rushing Attempts12
Yards per rush4.3
Red Zone (Made-Att)0-1
Penalties4-20
Turnovers3
Fumbles lost1
Interceptions thrown2
Defensive / Special Teams TDs0
Possession17:28