Minneapolis - The Minnesota Vikings have an opportunity to put their second-ranked rushing offense against a Buffalo Bills defense allowing more points per game than any other team. Minnesota enters the matchup at U.S. Bank Stadium with a 3-4 record, while Buffalo is 0-7 and carrying a seven-game losing streak into one of the season's sharper offense-versus-defense contrasts.
The Vikings are coming off a loss to the Lions, but they are 3-2 across their past five games. The Bills, meanwhile, have dropped each of their past five, most recently losing at home to the Ravens. Reversing that direction will require Buffalo to contend with a Minnesota offense averaging 405.4 yards per game, fourth in the league, and 28.3 points, which ranks eighth.
Minnesota's ground game drives the central matchup. The Vikings rank second with 206.4 rushing yards per game, and Jordan Mason has produced 846 yards and five touchdowns on 130 attempts this season. Buffalo gives up 145.9 rushing yards per game, ranking 18th, and allows 393 total yards per game. The challenge extends to the scoreboard, where the Bills rank 32nd in scoring defense at 35.7 points allowed per game.
Kyler Murray gives Minnesota another option as the Vikings look to sustain that production. Murray has completed 108 of 192 passes for 1,421 yards, 11 touchdowns and 13 interceptions. Jordan Addison leads the featured receiving numbers with 23 catches for 387 yards and three touchdowns. Minnesota ranks 29th in passing offense at 199 yards per game, making the balance between Murray's passing and the No. 2 rushing attack an important part of the game plan.
Buffalo's best statistical response may also come on the ground. The Bills rank ninth in rushing offense at 154.6 yards per game, while Minnesota ranks 21st against the run and allows 149.4 rushing yards per game. James Cook III enters with 633 yards and seven touchdowns on 101 carries, giving Buffalo a productive option against a Vikings defense that allows 405.1 total yards and 33.6 points per game. Minnesota ranks 31st in scoring defense.
The Bills will also look to Josh Allen to create opportunities against a Minnesota pass defense ranked 20th at 255.7 yards allowed per game. Allen has completed 128 of 204 passes for 1,405 yards and nine touchdowns, with 11 interceptions. DJ Moore has 17 receptions for 327 yards and two scores. Buffalo's passing offense, however, ranks 32nd at 190.4 yards per game, and its overall scoring average of 20.9 points ranks 29th.
Turnovers could become particularly important with both quarterbacks carrying double-digit interception totals. Murray has thrown 13 interceptions and Allen has 11, while both defenses enter with significant yardage and scoring challenges. Minnesota's ability to establish Mason and Buffalo's use of Cook could help determine which quarterback operates in more manageable situations.
Each offensive front also has an injury-report variable. Minnesota left tackle Christian Darrisaw is listed with a broken ankle, while Buffalo defensive tackle Landon Jackson appears on the report with a broken collarbone. Their exact availability has not been established, but both injuries add uncertainty around the line-of-scrimmage matchup.
Buffalo can draw some historical encouragement from the previous meeting, though it came in Week 2 of Season 34. The Bills won that game 31-3, with Cook rushing 13 times for 175 yards and two touchdowns. That result does not settle the current matchup, but Cook's earlier success provides relevant context as Buffalo prepares to test Minnesota's 21st-ranked rushing defense.
The question at U.S. Bank Stadium is whether Minnesota can turn its fourth-ranked total offense and second-ranked ground game into control of the matchup, or whether Buffalo can use its own ninth-ranked rushing attack to challenge a Vikings defense allowing 33.6 points per game. For the Bills, ending a seven-game slide begins with slowing Mason and keeping Minnesota from dictating the game on the ground.



