Bills Beat Vikings 23-6: What Buffalo's Win Changes
Buffalo's 23-6 win kept the Bills at 7-1, while Minnesota's offense stalled and the Vikings fell to 6-2.
By shahzad
6 min read1 readers

In this story
Key takeaways
The Buffalo Bills beat the Minnesota Vikings 23-6 on Monday, November 9, 2026, and improved to 7-1.
Buffalo won despite missing two starting offensive linemen; James Cook carried the offense with 107 rushing yards and a touchdown.
The Bills visit the New York Jets on Sunday, November 15, at 1:00 p.m. EST. Minnesota must regroup after a second straight loss.
Buffalo defeated Minnesota 23-6 in the November 9 Monday Night Football game at U.S. Bank Stadium. The win moved the Bills to 7-1, while the Vikings fell to 6-2 after struggling to generate offense and turning the ball over twice.
What happened in Bills vs. Vikings?
The Bills started slowly. Buffalo managed only three points and 68 yards across its first six offensive drives, according to the team's game report. But the offense found more rhythm late in the first half and scored on four of its next five possessions.
James Cook was central to that change. He carried 31 times for 107 yards and a touchdown, helping Buffalo lean on its ground game while Minnesota's pass rush put pressure on quarterback Josh Allen. Allen finished with 234 passing yards, one touchdown and one interception, ESPN reported.
The Bills also had to adjust their offensive line. Starting left tackle Dion Dawkins and left guard Alec Anderson were unavailable, so Tylan Grable and Austin Corbett stepped into the lineup. Buffalo's team recap said both replacements handled their assignments well enough for the offense to run the ball and maintain possession.
One of the game's defining plays came late in the second quarter. Allen found tight end Keleki Latu for a 25-yard touchdown, the first NFL touchdown of Latu's career. The score gave Buffalo the lead and helped shift the game after a quiet opening stretch.
Minnesota could not find a comparable answer. Carson Wentz completed 8 of 25 passes for 81 yards and threw two interceptions before being replaced by Max Brosmer late in the fourth quarter, according to ESPN. The Vikings finished with six points.
Read the Buffalo Bills' official game recap and ESPN's game breakdown for the full team and player details.
Why the 23-6 result matters
Analysis: The result says more about Buffalo's ability to adjust than about a high-scoring performance. The Bills did not dominate from the opening drive. They absorbed early pressure, relied on Cook and the running game, and protected a lead with a defense that intercepted Wentz twice.
That matters because Buffalo entered the game without two starting offensive linemen. Grable and Corbett were asked to step into important roles against a Minnesota front that had made life difficult for opposing offenses. Their performance gives the Bills useful depth, although one game does not prove that the lineup can deliver the same result every week.
The win also preserved Buffalo's 7-1 record and the best record in the AFC at the end of the game, ESPN reported. Minnesota's 6-2 record now includes two consecutive losses. The Vikings' next decisions at quarterback and around the trade deadline will draw attention, especially with the team's offense struggling in this matchup.
For context, Big Zero has also covered another recent NFL result in its report on the Giants' 19-11 win over the Eagles. The two games offer different examples of how divisional and conference races can shift during the regular season.
What should Bills and Vikings fans watch next?
Buffalo's next scheduled game is against the New York Jets on Sunday, November 15, at 1:00 p.m. Eastern at MetLife Stadium. The Bills' official schedule lists the matchup as the team's Week 10 game.
For Bills fans, the main questions are whether the offensive line can stay healthy and whether Cook can continue to carry a heavy workload. Allen's passing production was modest by his usual standards, but Buffalo did not need a high-volume passing night to win this game.
For Vikings fans, the immediate concern is quarterback consistency. Wentz's 8-for-25 performance and two interceptions put the offense in a difficult position. ESPN reported that the Vikings face a decision about their quarterback options as the trade deadline approaches, while the timing of Kyler Murray's return from a hamstring injury remains uncertain.
A practical checklist for the next game:
Bills: Watch the injury report for Dawkins and Anderson, and see whether the replacements remain in the starting lineup.
Vikings: Watch for an official quarterback decision and any roster move before the trade deadline.
Both teams: Check the final inactive lists before kickoff; early-week availability reports are not the same as confirmation that a player will suit up.
What is still unknown and what to watch next
The game does not settle Buffalo's longer-term offensive-line questions. The team has not established whether its injured starters will be ready for the Jets, and the performance of backup linemen in one game should not be treated as a guarantee of future results.
Minnesota's quarterback situation is also unresolved. Wentz was replaced during the loss, but the available reporting does not establish who will start the next game or when Murray will be ready to return. The Vikings' official injury and practice updates should provide a clearer picture as the week progresses.
The next confirmed date for Buffalo is Sunday, November 15. The next major information point for Minnesota is its quarterback and injury reporting ahead of its next game.
FAQ
What was the final score of Bills vs. Vikings?
Buffalo beat Minnesota 23-6 on November 9, 2026. The Bills improved to 7-1, and the Vikings dropped to 6-2.
How did James Cook perform against Minnesota?
Cook rushed 31 times for 107 yards and a touchdown. His workload helped Buffalo control the game after a slow start on offense.
Did Josh Allen throw for 300 yards?
No. Allen finished with 234 passing yards, one touchdown and one interception, according to ESPN. Buffalo relied heavily on its running game to secure the win.
When do the Bills play the Jets?
Buffalo visits the New York Jets on Sunday, November 15, 2026. Kickoff is scheduled for 1:00 p.m. EST, according to the Bills' official schedule.
Who is expected to start at quarterback for Minnesota next?
That was not settled by the game reports reviewed for this article. Wentz was benched during the loss, and the timing of Kyler Murray's return remains uncertain.
Bottom line
Buffalo's 23-6 win was built on a strong running game, timely defensive stops and useful contributions from backup offensive linemen. Bills fans should watch the injury report before the November 15 trip to the Jets; Vikings fans should watch for a clear quarterback plan before the next kickoff.


