The Buffalo Bills defeated the Minnesota Vikings 23-6 on Monday Night Football on November 9, 2026, closing out Week 9 of the NFL season.
NFL Scores Yesterday โ November 9, 2026
- Buffalo Bills 23, Minnesota Vikings 6 (Final)
This was the only NFL game played Monday.
Who Won Monday Night Football Last Night?
The Buffalo Bills beat the Minnesota Vikings 23-6 at U.S. Bank Stadium in Minneapolis. Buffalo improved to 7-1 while Minnesota fell to 6-2.
Josh Allen and James Cook Lead Buffalo
Quarterback Josh Allen threw for 234 yards and one touchdown. Running back James Cook rushed for 107 yards and a touchdown as Buffalo controlled the matchup.
Bills Defense Holds Vikings to Six Points
Buffalo’s defense kept Minnesota out of the end zone, limiting the Vikings to six points and helping secure a 17-point win.
What Does the Result Mean for Week 9?
The win strengthened Buffalo’s position in the AFC playoff race, while Minnesota looks to rebound in Week 10.
Frequently Asked Questions
What were the NFL scores yesterday?
On Monday, November 9, 2026, the Bills beat the Vikings 23-6.
Who won Monday Night Football?
Buffalo defeated Minnesota 23-6.
Where was Bills vs. Vikings played?
U.S. Bank Stadium in Minneapolis, Minnesota.
How many NFL games were played November 9?
One.
Follow The Sports Cast for NFL scores, standings, schedules and analysis.
