The schedule for the 2019 NFL season was set to be released Wednesday night, but some of the games and dates started to emerge earlier in the day.
Here is an overview of what we found out about the schedule in the hours before the official reveal:
The Green Bay Packers and Chicago Bears, the league's two oldest teams, will open the season on Thursday night, Sept. 5, as part of the NFL's 100th anniversary celebration.
The Patriots open the season by hosting the Pittsburgh Steelers on Sunday Night Football. The Patriots have four additional primetime games: Oct. 10 vs. New York Giants (Thursday), Oct. 21 at New York Jets (MNF), Nov. 3 at Baltimore Ravens, Dec. 1 at Houston Texans.
Week 1: vs. Steelers (Sunday Night Football)
Week 2: at Dolphins
Week 3: vs. Jets
Week 4: at Bills
Week 5: at Redskins
Week 6: vs. Giants (Thursday Night Football)
Week 7: at Jets (Monday Night Football)
Week 8: vs. Browns (4:25)
Week 9: at Ravens (Sunday Night Football)
Week 10: BYE
Week 11: at Eagles (4:25)
Week 12: vs. Cowboys (4:25)
Week 13: at Texans (Sunday Night Football)
Week 14: vs. Chiefs (4:25)
Week 15: at Bengals
Week 16: vs. Bills (could be Saturday)
Week 17: vs. Dolphins
The Browns travel to the Jets for Monday Night Football in Week 2, face the Patriots in Week 8, meet the Bills in Week 10, and get a visit from the Dolphins in Week 12, accoring to reports.
The Jets open against the Bills, have one of their two meetings against the Patriots in primetime, face the Giants in Week 10 and have a reunion game for new running back Le’Veon Bell against the Steelers in Week 16.
Week 1: vs. Buffalo
Week 2: vs. Cleveland (Monday night)
Week 3: at New England
Week 4: Bye
Week 5: at Philadelphia
Week 6: vs. Dallas
Week 7: vs. New England (Monday night)
Week 8: at Jacksonville
Week 9: at Miami
Week 10: vs. Giants
Week 11: at Washington
Week 12: vs. Oakland
Week 13: at Cincinnati
Week 14: vs. Miami
Week 15: at Baltimore (Thursday night)
Week 16: vs. Pittsburgh
Week 17: at Buffalo
The Bills stay close to home with Jets-Giants-Bengals-Patriots in the first four weeks.
The Giants open their season on Sept. 8 at Dallas, the fifth time in the past seven years the Giants and Cowboys will meet in Week 1.
Here's a look at the complete slate:
Week 1: at Dallas, 4:25 p.m.
Week 2: vs. Buffalo, 1 p.m.
Week 3: at Tampa Bay, 4:05 p.m.
Week 4: vs. Washington, 1 p.m.
Week 5: vs. Minnesota, 1 p.m.
Week 6: at New England (Thursday night)
Week 7: vs. Arizona, 1 p.m.
Week 8: at Detroit, 1 p.m.
Week 9: vs. Dallas (Monday night)
Week 10: at Jets, 1 p.m.
Week 11: Bye
Week 12: at Chicago, 1 p.m.
Week 13: Green Bay, 1 p.m.
Week 14: at Philadelphia (Monday night)
Week 15: vs. Miami, 1 p.m.
Week 16: at Washington, 1 p.m.
Week 17: vs. Philadelphia, 1 p.m.
A few games are penciled in for the Cowboys.
Week 1: vs. Giants
Week 4: at Saints (Sunday night)
Week 6: at Jets
Week 9: at Giants (Monday Night)
Week 12: at New England
The Eagles are likely to face the Minnesota Vikings on Thanksgiving Day, according to Sports Business Journal. Several other Eagles games have leaked:
Week 1: vs. Redskins
Week 2: at Falcons (Sunday night)
Week 5: vs. Jets
Week 11: vs. Patriots
Week 14: vs. Giants (Monday night)
Week 17: at Giants
According to reports, the Redskins will play at the Philadelphia Eagles in Week 1, vs. the Patriots in Week 5, vs. the Jets in Week 11.
The Saints will open the season hosting the Houston Texans on Monday Night Football, then will travel to Los Angeles for an NFC Championship rematch against the Rams in Week 2. The NFL also appears to be sending the Saints to Atlanta for a Thanksgiving night game with the Falcons.
Week 1: vs. Packers (Thursday night)
Week 2: at Broncos
Week 3: at Redskins
Week 4: vs. Vikings
Week 5: vs. Raiders (in London)
Week 6: Bye
Week 7: vs. Saints at Bears
Week 8: vs. Chargers at Bears
Week 9: at Eagles
Week 10: vs. Lions at Bears
Week 11: at Rams (Sunday night)
Week 12: vs. Giants at Bears
Week 13: at Lions (Thanksgiving Day)
Week 14: vs. Cowboys (Thursday night)
Week 15: at Packers
Week 16: vs. Chiefs (Sunday night)
Week 17: at Vikings
The NFL released the schedule for four games in England and one in Mexico:
Week 5, Sunday, Oct. 6 (Tottenham Hotspur Stadium, London): Chicago Bears at Oakland Raiders
Week 6, Sunday, Oct. 13 (Tottenham Hotspur Stadium, London): Carolina Panthers at Tampa Bay Buccaneers
Week 8, Sunday, Oct. 27 (Wembley Stadium, London): Cincinnati Bengals at Los Angeles Rams
Week 9, Sunday, Nov. 3 (Wembley Stadium, London): Houston Texans at Jacksonville Jaguars
Week 10, Monday, Nov. 11 (Estadio Azteca, Mexico City): Kansas City Chiefs at Los Angeles Chargers