An early-season matchup between the heavyweights in the AFC East will take place in Miami as the Buffalo Bills take on the Dolphins.
Miami came back from a three-touchdown deficit last week to beat the Baltimore Ravens 42-38, behind Tua Tagovailoa, who threw for 469 yards and six touchdowns, including four in the fourth quarter.
The game will also feature the top three leaders in receiving yards in Miami's Tyreek Hill (284), Buffalo's Stefon Diggs (270), and Miami's Jaylen Waddle (240).
The Bills have won each of the last seven meetings in the series.
Here is everything you need to know about Sunday's game:
What time does Bills at Dolphins start?
Kickoff is at 1 p.m. ET on Sunday, Sept. 25 from Hard Rock Stadium in Miami Gardens, Florida.
What TV channel is Bills at Dolphins on?
The game will be broadcast on CBS, with Kevin Harlan (play-by-play), Trent Green (color analyst) and Melanie Collins (sideline) on the call.
How can I watch Bills at Dolphins online via live stream?
Fans in the Buffalo and Miami markets can stream the game on NFL+. The game can also be streamed on NFL Sunday Ticket and fuboTV.
What are the odds for Bills at Dolphins?
Buffalo is a 5½-point road favorite and the over/under is 52.5 points, according to Tipico Sportsbook.
Gannett may earn revenue from Tipico for audience referrals to betting services. Tipico has no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. See Tipico.com for Terms and Conditions. 21+ only. Gambling problem? Call 1-800-GAMBLER (NJ), 1-800-522-4700 (CO).
This article originally appeared on USA TODAY: Bills vs. Dolphins live stream, start time, TV channel, betting odds