Two 6-1 division leaders. One of the best offenses in football against the toughest defense to score on. A backup quarterback with 100 career starts and a wide receiver who has been waiting all season for someone to throw him the ball. When the Buffalo Bills visit the Minnesota Vikings on Monday, November 9 at 8:15 p.m. ET on ESPN and ABC, the final game of Week 9 is the kind of primetime showdown that makes staying up on a school night completely worth it. It is the Vikings’ first Monday Night Football meeting with Buffalo, and it might be the most entertaining stylistic clash on the whole schedule.
The Line Is Tight, and the Total Is Tiny
Oddsmakers have the Bills as a field-goal favorite on the road, with the spread sitting between -3 and -3.5 depending on where you shop. That is a notably small number for a team with the most points scored in the NFL, and it tells you how much respect the market has for Minnesota’s defense at home, even with Kyler Murray ruled out with a hamstring strain and Carson Wentz stepping in.
The over/under has been the real story. The total was posted as high as 47.5 when Murray was expected to play, and it has since dropped to around 44.5 at several books. For a game featuring Josh Allen, that is the number of a defensive slugfest, which is exactly what the oddsmakers are betting on.
| Monday, November 9 at 8:15 PM | Spread | Money | Total |
| Buffalo Bills | ![]() -3 (-118) | ![]() -173 | ![]() O 44.5 (-110) |
| Minnesota Vikings | ![]() +3 (-107) | ![]() +146 | ![]() U 43.5 (-102) |
If you want to understand how a point spread and a moneyline actually translate into payouts before you place a wager, our guide on how betting odds work breaks it down in plain English.
Why You Should Be Watching: Unstoppable Meets Immovable
Here is the fun part. Buffalo leads the league in scoring, and Minnesota’s defense, run by Brian Flores, is the hardest in the NFL to score on. The Vikings blitz at a league-high rate of roughly 73 percent, and they lead the league in sacks and quarterback pressure. Something has to give, and watching Allen try to beat that pressure with his legs and his arm is appointment television.
Allen has been sharp heading in. He threw for 289 yards and two touchdowns and ran for another score in last week’s 36-10 demolition of the Ravens, a win that moved Buffalo to 6-1. He also has a history against Flores-coached defenses, having posted a 16-to-2 touchdown-to-interception ratio over six career games against them, so the chess match has real history behind it.
The wrinkle is Buffalo’s offensive line. Left tackle Dion Dawkins (ribs) and left guard Alec Anderson (ankle) are both questionable, wide receiver Josh Palmer is out with a hamstring injury, and a defense that blitzes this often is the last thing you want to see with a banged-up front. Tight end Dalton Kincaid has been catching everything over the middle lately, which makes him a quiet player to watch if the pressure gets home.
Wentz, Jefferson, and a Vikings Offense Looking for a Spark
The Vikings are 6-1 despite an offense that ranks 27th in scoring at about 20 points per game and 31st in passing yards. They suffered their first loss of the season last Sunday, falling 19-15 at Detroit, and Murray strained his hamstring in the fourth quarter. Coach Kevin O’Connell has ruled him out, so Carson Wentz gets the call for what will be his 101st career start. Wideout Jauan Jennings (calf) is also out, while Odell Beckham has been signed to the active roster from the practice squad.
The best subplot belongs to Justin Jefferson. He has 28 catches for 335 yards and four touchdowns this season, modest numbers by his standards, and he was visibly frustrated after catching five passes for 33 yards against the Lions. With Wentz, Jefferson has historically averaged about 6.4 catches and 89 yards per game across seven games together, which means a bounce-back night is very much in play. If the Vikings are going to hang with the league’s top offense, it starts with getting number 18 involved early.
A Jefferson Classic Haunts Buffalo
These teams do not meet often, but the last time Jefferson faced Buffalo in 2022, he produced one of the most memorable games of his career. He caught 10 passes for 193 yards and a touchdown, including a one-handed catch on fourth-and-18 that is still on highlight reels, and Minnesota won a 33-30 overtime thriller. Bills fans remember it vividly, and Jefferson has been circling this return trip. This time the quarterback throwing him the ball is different, but the stage is just as big.
Prediction and Best Bet
The Vikings’ defense is too good at home and the Bills’ offensive line is too banged up for this to turn into a shootout. Buffalo’s talent at quarterback and a defense that pressures passers at one of the highest rates in the league should be enough to handle a Wentz-led offense, but not by a wide margin. Minnesota has hit the under in 16 of its last 19 games, which makes the lower total feel like the sharper side of this matchup.
- Prediction: Buffalo Bills 23, Minnesota Vikings 17
- Best Bet: Under 44.5 total points
Between a blitz-heavy Minnesota defense, a Buffalo line that may be missing multiple starters, and a Vikings offense that has struggled to move the ball all season, points should be hard to come by in a loud, indoor environment. Enjoy the defensive fireworks, and get comfortable on the couch for the final game of the week.
The smartest 5 minutes in betting
Get the week's best offers, line moves, and data-driven picks — straight to your inbox. No spam, unsubscribe anytime.
Join 240,000+ subscribers. 21+ only.



