James Cook and the Buffalo Bills (2-0) will host De’Von Achane and the Miami Dolphins (0-2) on Thursday at 8:15 p.m. ET, in a battle featuring a pair of excellent runners.

The Bills sport the eighth-ranked defense this season (293 yards allowed per game), and they’ve been more effective on offense, ranking best with 450 yards per game. The Dolphins have not been getting things done defensively, ranking second-worst with 33 points allowed per game. They have been more effective on the other side of the ball, posting 17.5 points per contest (25th-ranked).

Watch Buffalo Bills vs. Miami Dolphins on Fubo! (Regional restrictions may apply)

Bills vs Dolphins: live streaming info, TV channel & game timeGame day: Thursday, September 18, 2025Game time: 8:15 p.m. ETLocation: Orchard Park, New YorkStadium: Highmark StadiumTV channel: Amazon Prime VideoLive stream: Watch on Fubo! (Regional restrictions may apply)Live stream: Watch on Amazon Prime!

Watch Buffalo Bills vs. Miami Dolphins on Fubo! (Regional restrictions may apply)

Bills vs Dolphins betting lines

NFL odds courtesy of BetMGM. Odds updated Thursday at 12:20 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread Favorite: Bills (-12.5)Moneyline: Bills (-862), Dolphins (+584)Total: 49.5 points

Watch Buffalo Bills vs. Miami Dolphins on Fubo! (Regional restrictions may apply)