Skip to main content

Minnesota Vikings at Buffalo Bills: Predictions, picks and odds for NFL Week 10 matchup


play
Show Caption

Josh Allen and the Buffalo Bills (6-2) are looking for redemption after a surprising loss to the New York Jets, but they face a tough opponent in Kirk Cousins' Minnesota Vikings (7-1).

The Vikings have been winning games left and right this season, but the Bills may be their hardest test yet. Can Cousins and star receiver Justin Jefferson cook up some magic in Buffalo? Or will Allen, Stefon Diggs and Co. prove too much to handle? The game is set to kick off Sunday at 1 p.m. ET from Highmark Stadium.

Here's a look at the betting details and Paste BN's NFL staff picks for the Vikings vs. Bills Week 10 game:

Vikings at Bills odds, moneyline and over/under

INJURY UPDATE: Buffalo Bills 'still evaluating' Josh Allen elbow injury, status for game vs. Minnesota Vikings

WEEK 9 NFL COACHING GRADES: Bengals, Jets score high marks after big wins; Colts, Raiders fail

NFL WEEK 9 WINNERS AND LOSERS: Tom Brady saves Buccaneers' season, Packers hit rock bottom

NFL Week 10 odds, predictions and picks

Falcons vs. PanthersSeahawks vs. Buccaneers | Browns vs. Dolphins | Broncos vs. Titans | Texans vs. Giants | Lions vs. BearsVikings vs. Bills | Saints vs. SteelersJaguars vs. ChiefsColts vs. RaidersCowboys vs. PackersCardinals vs. Rams | Chargers vs. 49ers | Commanders at Eagles

Lorenzo Reyes: Bills 31, Vikings 21

Allen’s elbow is the wild card here, but I think this is a tremendous buy-low opportunity to get the Bills on a clear path to a bounce-back. The Jets, given their high pressure rate while only rushing four, were a tough matchup for Buffalo. The Vikings can force turnovers, but they’re not as proficient at getting to the quarterback. On the second leg of a two-game road trip, the Vikings, I think will struggle. I love the Bills in this spot.

Safid Deen: Vikings 24, Bills 17

Allen’s elbow injury has the potential to be season-altering for the Bills. If he doesn’t play, I expect Cousins and the Vikings to win a gritty battle in Buffalo. And if Allen does play, it could still be a struggle.

Lance Pugmire: Bills 28, Vikings 21

The surprising 7-1 start for Minnesota receives a taste of reality from an agitated Super Bowl favorite fuming after its upset loss to the Jets. 

Jarrett Bell: Bills 24, Vikings 23

Nate Davis: Vikings 23, Bills 20

Tyler Dragon: Vikings 27, Bills 24

32 THINGS WE LEARNED: Bills may regret last week; Packers, Rams done?

NEW BUCKETS: The NFL has returned alternate helmets in 2022: Ranking all 13 from best to worst

IN-DEPTH: The NFL coaches project

NFL salaries: These are the highest-paid NFL players 

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. See applicable operator site for its terms and conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER. Must be 21 or older to gamble.