MIAMI GARDENS, Fla. – The Miami Dolphins will open the 2018 season by hosting Tennessee for a second consecutive year.
Miami will play two of its first three games at Hard Rock Stadium, hosting the Titans on Sept. 9 and the Oakland Raiders on Sept. 23, the team announced Thursday night as the NFL released its schedule.
The Dolphins were supposed to host the Tampa Bay Buccaneers in last season's opener, but the game was postponed because of Hurricane Irma. Miami defeated the Titans 16-10 in their first true home game of 2017.
Sandwiched between home games against the Titans and the Jon Gruden-coached Raiders is a Sept. 16 road trip to East Rutherford, New Jersey, to face the New York Jets.
Miami will close out the opening month of the season by traveling to the New England Patriots on Sept. 30. The Patriots thumped Miami 35-17 in last year's game in Foxborough, Massachusetts.
After traveling to Cincinnati to take on the Bengals on the first weekend in October, the Dolphins will stay home for consecutive games against the Chicago Bears on Oct. 14 and the Detroit Lions on Oct. 21.
Miami's lone prime-time game is Oct. 25 at Houston, where the Dolphins haven't won since the Oilers were in existence. The Dolphins will visit the Texans for "Thursday Night Football."
The Jets visit Hard Rock Stadium on Nov. 4, and then the Dolphins head north to face the Green Bay Packers on Nov. 11 before their bye in week 11. Miami played 16 consecutive games without a week off last season.
After the bye week, the Dolphins are back on the road for a Nov. 25 game against the Indianapolis Colts.
Tom Brady and the Patriots come to Hard Rock Stadium on Dec. 9. The Dolphins upset New England at home on "Monday Night Football" last season.
Miami will face two of the NFL's best defenses from a season ago in consecutive weekends, visiting the Minnesota Vikings on Dec. 16 and concluding its home schedule the weekend before Christmas against the resurgent Jacksonville Jaguars.
The Dolphins will face the Bills twice in December, hosting Buffalo on Dec. 2 and closing out the season in Orchard Park, New York, for the final game of the year.
Miami will play seven games against opponents that made the playoffs last season -- the Bills and Patriots twice, Jaguars, Titans and Vikings.
Sept. 9 vs. Tennessee Titans, 1 p.m. (FOX)
Sept. 16 at New York Jets, 1 p.m. (CBS)
Sept. 23 vs. Oakland Raiders, 1 p.m. (CBS)
Sept. 30 at New England Patriots, 1 p.m. (CBS)
Oct. 7 at Cincinnati Bengals, 1 p.m. (CBS)
Oct. 14 vs. Chicago Bears, 1 p.m. (FOX)
Oct. 21 vs. Detroit Lions, 1 p.m. (FOX)
Oct. 25 at Houston Texans, 8:20 p.m. (FOX/NFL Network)
Nov. 4 vs. New York Jets, 1 p.m. (CBS)
Nov. 11 at Green Bay Packers, 1 p.m. (CBS)
Nov. 18 bye
Nov. 25 at Indianapolis Colts, 1 p.m. (CBS)
Dec. 2 vs. Buffalo Bills, 1 p.m. (CBS)
Dec. 9 vs. New England Patriots, 1 p.m. (CBS)
Dec. 16 at Minnesota Vikings, 1 p.m. (CBS)
Dec. 22 or 23 vs. Jacksonville Jaguars, TBD (TBD)
Dec. 30 at Buffalo Bills, 1 p.m. (CBS)