Buffalo's top-ranked offense faces Minnesota's top-ranked defense at U.S. Bank Stadium, with the Vikings looking to bounce back from their first loss of the season.
Kickoff is set for 8:15 p.m. EST Monday at U.S. Bank Stadium in Minneapolis, where the Bills and Vikings both carry 6-1 records into Week 9 of the 2026 season.
Minnesota's unbeaten run ended last week in a 19-15 loss at Detroit, snapping what had been a perfect start. The Vikings have leaned on their defense all year, allowing just 13.3 points per game, even as the offense has sputtered, with Kyler Murray struggling and the run game cooling off from its early-season form. They are averaging 20.0 points per game.
Buffalo arrives having handled the Ravens 36-10 in Week 8 and is scoring at a 33.3 points-per-game clip, best in the league, while allowing 25.9. Josh Allen has thrown for 1,793 yards with 11 touchdowns and five interceptions this season, completing 65.9 percent of his passes for a 101.1 rating, and has added 270 rushing yards and nine rushing touchdowns of his own. In Buffalo's last outing he went 21 of 34 for 289 yards with two touchdowns and an interception.
The matchup pits the league's best offense against its best defense, a clash that should settle which identity wins out in primetime.