Miami Dolphins at Buffalo Bills: Predictions, picks and odds for NFL Week 4 game

Editor's note: For all the latest action from Bills vs. Dolphins, follow our live coverage here.

Get ready for an offensive shootout in the Empire State as AFC East rivals face off when the Buffalo Bills (2-1) take on the Miami Dolphins (3-0).

Buffalo is back to the powerhouse they were expected to be prior to the season, as it created havoc all over the field in a dominant 37-3 win over the Washington Commanders. Josh Allen looked like an MVP, and the defense made life a nightmare for Sam Howell with nine sacks and four interceptions. The Bills have now outscored teams 75-13 in their two wins.

What a win it was for the Miami Dolphins in Week 3. The team ripped apart the Denver Broncos for a historic 70-20 win at home, just falling short of breaking the all-time NFL scoring record. It doesn't matter how it's done, the Dolphins offense looks unstoppable right now as they average an NFL-best 43.3 points per game.

PROP TALK: These are the best prop bets for NFL games this week

Bills running back James Cook looks for yards against the Dolphins.
Bills running back James Cook looks for yards against the Dolphins.

Bills vs. Dolphins odds, moneyline, over/under

The Bills are favorites to defeat the Dolphins, according to the BetMGM NFL odds. Looking to wager? Check out the best mobile sports betting apps offering NFL betting promos in 2023.

  • Spread: Bills (-2.5)

  • Moneyline: Bills (-145); Dolphins (+120)

  • Over/under: 53.5

Not interested in this game? Our guide to the NFL betting odds, picks and spreads has you covered with Thursday Night Football odds, Sunday Night Football odds and/or Monday Night Football odds.

If you’re new to sports betting, don’t worry. We have tips for beginners on how to place bet online. And USA TODAY readers can claim exclusive promos and bonus codes with the online sportsbooks and sports betting sites.

BEST BETS: Here are the best NFL betting apps in 2023

NFL Week 4 odds, predictions and picks

Packers vs. Lions | Jaguars vs. Falcons | Bills vs. Dolphins | Panthers vs. Vikings | Bears vs. Broncos | Browns vs. Ravens | Texans vs. Steelers | Colts vs. Rams | Saints vs. Buccaneers | Eagles vs. Commanders | Titans vs. Bengals | Chargers vs. Raiders | Cowboys vs. Patriots | 49ers vs. Cardinals | Jets vs. Chiefs | Giants vs. Seahawks

Lorenzo Reyes: Bills 27, Dolphins 23

The Dolphins should be getting Jaylen Waddle back and are coming off of that explosive 70-point drubbing of the Bills. I think there is actually decent value in them getting points. But Buffalo’s defense will by far be the best Miami has played thus far and I think the Dolphins are due for an offensive regression to the mean. But, honestly, this is a fascinating matchup that I could see going both ways.

Tyler Dragon: Bills 30, Dolphins 28

Miami has the most explosive and exciting offense in the league, ranking No. 1 in total yards and points per game. Their 70 points last week were the most by any team in a game since 1966. However, the Dolphins have lost nine of their last 10 games against the Bills (including playoffs), and Buffalo is tired of hearing about their window being closed.

Victoria Hernandez: Bills 28, Dolphins 27

This will be one of the most exciting games of the week. The Dolphins have major momentum after putting up 70 points last week. But Miami hasn’t won in Buffalo since 2016 and the Bills did look impressive with a dominant win in Washington. So don’t expect a historic road win in this game.

Jordan Mendoza: Dolphins 36, Bills 34

Good luck to both defenses in this one, as it'll take a Herculean effort to slow either offense down. While the Bills have held a firm grasp on the AFC East in recent years, it's hard to bet against what Miami is doing right now. Until someone can show how to stop Tyreek Hill and company, I like Miami in this one, and I'm definitely betting the over.

You can view the full list of USA TODAY's NFL expert predictions here.

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. Terms apply, see operator site for 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 (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.

This article originally appeared on USA TODAY: Miami Dolphins at Buffalo Bills: Game predictions, picks, odds