Week 9 of the NFL season concludes with an intriguing interconference showdown on Monday Night Football, as the Buffalo Bills visit the Minnesota Vikings at U.S. Bank Stadium. Both teams enter at 6-1, with Buffalo leading the AFC East and Minnesota sitting atop the NFC North.
The Bills are coming off a dominant 36-10 victory over the Baltimore Ravens, improving to 6-1 behind another strong performance from Josh Allen and their explosive offense. Minnesota, meanwhile, suffered its first loss of the season in Week 8, falling 19-15 to the Detroit Lions. The Vikings have struggled offensively in recent weeks, with Kyler Murray failing to get much going through the air.
The biggest storyline is whether Buffalo’s high-powered offense can find success against Minnesota’s elite defense. The Bills lead the NFL with 33.3 points per game, while the Vikings allow a league-low 13.3 points per contest. Minnesota’s offense has been far less impressive, averaging just 20 points per game, which could put additional pressure on its defense to slow down Allen.
The game kicks off Monday, November 9, at 8:15 p.m. ET on ESPN from U.S. Bank Stadium in Minneapolis. Below, I’ll break down the latest Bills vs. Vikings odds and make my MNF predictions for Week 9.
Updated MNF Odds Comparison
All NFL odds used for these Monday Night Football predictions are current as of Wednesday, Nov. 4, and courtesy of DraftKings Sportsbook.
MNF Implied Scores & Team Totals
Bills 24.5, Vikings 21
Oddsmakers are expecting a competitive Monday Night Football matchup, with Buffalo entering as a 3.5-point road favorite. The Bills have an implied team total of 24.5 points compared to 21 for Minnesota, suggesting a relatively close game. Buffalo has been one of the NFL’s most explosive offenses, but facing the Vikings at U.S. Bank Stadium presents a difficult challenge.
The Bills are coming off a dominant 36-10 victory over Baltimore, with Josh Allen continuing to play at a high level. Buffalo leads the NFL in scoring at 33.3 points per game, but Minnesota has been outstanding defensively, allowing a league-low 13.3 points per contest. That makes this one of Allen’s toughest matchups of the season, especially against a defense capable of generating pressure and forcing mistakes.
Minnesota’s biggest concern is its offense, which has struggled to find consistency with Kyler Murray under center. The Vikings are coming off a 19-15 loss to Detroit, and they’ll need a much better performance to keep pace with Buffalo. While Minnesota’s defense should prevent this from turning into a shootout, I expect Allen and the Bills to make enough plays to secure a road victory.
Sportsbook Play of the Day
Monday Night Football Predictions
MNF Score Prediction: Bills 24, Vikings 20
I’m expecting a competitive game on Monday Night Football, but I’ll give Buffalo the edge because of its offensive firepower. The Bills are coming off a dominant 36-10 victory over Baltimore, with Josh Allen continuing to play at a high level. Minnesota has one of the NFL’s best defenses, but slowing down Allen for four quarters is a difficult task.
- Sign up for The Game Day Newsletter to get the latest bet tips and sportsbook promos.
The Vikings have been outstanding defensively this season, allowing a league-low 13.3 points per game. However, their offense hasn’t been nearly as impressive, with Kyler Murray struggling to generate consistent production. Minnesota managed just 15 points against Detroit last week, and I have a hard time seeing the Vikings keeping pace with Buffalo if this turns into a high-scoring game.
I expect Minnesota’s defense to keep things close, especially with the Vikings playing at home. However, Buffalo has too many ways to move the ball, and Allen’s ability to make plays with his arm and legs should be the difference. The Vikings simply haven’t shown enough offensively for me to trust them against one of the NFL’s highest-scoring teams. I’ll take the Bills to win 24-20 on Monday night.
Monday Night Football Bet Tips
Keep these Monday Night Football betting tips and trends in mind before making your Bills vs. Vikings best bets.
- Buffalo’s offense has been explosive: The Bills lead the NFL in scoring at 33.3 points per game, with Josh Allen continuing to play at an elite level.
- Minnesota’s defense has been outstanding: The Vikings allow a league-low 13.3 points per game, making this one of Buffalo’s toughest matchups of the season.
- Kyler Murray has struggled: Minnesota’s offense has been inconsistent, scoring just 15 points in last week’s loss to Detroit.
- Buffalo is coming off a dominant victory: The Bills crushed Baltimore 36-10 in Week 8, forcing three turnovers and recording four sacks.
Monday Night Football Best Bets
MNF Over/Under Pick: Bills @ Vikings: Under 45.5 Points (-110)
I’m backing the Under on Monday Night Football, largely because of how impressive Minnesota’s defense has been this season. The Vikings lead the NFL in scoring defense, allowing just 13.3 points per game. Buffalo has one of the league’s most explosive offenses, but I expect Minnesota to make life difficult for Josh Allen and limit his opportunities to generate big plays.
The Bills also showed encouraging signs defensively in last week’s 36-10 victory over Baltimore. Buffalo recorded four sacks and forced three turnovers, delivering one of its best defensive performances of the season. That’s particularly encouraging heading into a matchup against a Minnesota offense that has been extremely disappointing, with Kyler Murray struggling to find consistency.
The Vikings have relied heavily on their defense to remain competitive, and I expect a similar approach against Buffalo. Minnesota could struggle to sustain drives, while its defense should prevent Allen and the Bills from completely taking over the game. I don’t expect a shootout here, especially with Minnesota’s offensive limitations. My projected final score is Bills 24, Vikings 20, making Under 45.5 points (-110) my preferred total for Monday Night Football.
MNF Pick Against the Spread: Bills -3.5 (-110) at Vikings
I’m backing Buffalo to cover the 3.5-point spread on Monday Night Football, largely because of its significant advantage on offense. The Bills lead the NFL in scoring at 33.3 points per game, with Josh Allen continuing to play at an elite level. Minnesota has the league’s best defense, but I expect Buffalo to find enough success offensively to overcome that difficult matchup.
The Vikings have relied heavily on their defense this season, while their offense has been extremely disappointing. Kyler Murray has struggled to find consistency, and Minnesota is coming off a 19-15 loss to Detroit. That’s a major concern against a Buffalo team that just held Baltimore to 10 points while recording four sacks and forcing three turnovers.
What gives me confidence in Buffalo is the difference between these two offenses. Even if Minnesota manages to slow down Allen, I’m not convinced the Vikings can generate enough points to keep pace. The Bills have more ways to move the ball, while Minnesota’s offensive limitations leave little room for error. I expect a competitive game, but Buffalo should pull away in the second half. I’ll take Bills -3.5 (-110), with Buffalo winning 24-20 on Monday Night Football.
Monday Night Football Prop Bet
MNF Prop Bet: Josh Allen Over 30.5 Rushing Yards (-110)
I’m backing Josh Allen to finish Over 30.5 rushing yards against Minnesota on Monday Night Football. The Vikings have one of the NFL’s most aggressive defenses, blitzing more frequently than any other team in the league. That could create opportunities for Allen to escape the pocket and pick up yards with his legs when Minnesota brings extra pressure.
Allen is one of the NFL’s most dangerous quarterbacks when plays break down, and his mobility could be particularly valuable in this matchup. Minnesota has been outstanding defensively, allowing just 13.3 points per game, but its aggressive approach can leave running lanes open if opposing quarterbacks get past the initial pressure. Allen has the athleticism to take advantage of those opportunities.
I also expect Buffalo to lean on Allen’s playmaking ability in what should be a competitive game. The Vikings have the personnel to make things difficult through the air, potentially forcing Allen to scramble more often than usual. He doesn’t need a massive rushing performance to clear this number, as a few successful scrambles could be enough. I’ll take Josh Allen Over 30.5 rushing yards (-110) on Monday Night Football.
Monday Night Football Parlay
Best MNF Same-Game Parlay (+190)
- Bills ML (-170)
- Under 45.5 (-110)