English Premier League champions Manchester City will start their title defence away to Arsenal.
The 2018-19 fixtures, announced on Thursday morning, handed Pep Guardiola's record-breaking team an Emirates Stadium opener on the weekend of August 11/12. The match will mark the EPL bow of Gunners new Spanish boss Unai Emery.
City, having amassed 100 points and 106 goals en route to finishing 19 points clear of Manchester United in 2017/18, do not face another top-six side until an October trip to Liverpool.
Games against newly promoted trio Wolves, Cardiff and Fulham are part of a sequence which also includes Huddersfield, Newcastle and Brighton - the three teams who had come up the previous season.
Similarly for United, they begin at home to Leicester and host Tottenham in their third game, with Brighton, Burnley, Watford, Wolves, West Ham and Newcastle their other early-campaign opponents.
Liverpool's start appears more challenging. After hosting West Ham, Jurgen Klopp's men face Tottenham, Chelsea and Manchester City in a run which also includes Crystal Palace, Brighton, Leicester and Southampton.
Tottenham have been given an away opener - starting at Newcastle for the second-successive campaign.
Spurs have confirmed they will play their first home game, against Fulham, on August 18 at Wembley. Their first match at their new stadium, on the site of White Hart Lane, will be on September 15 against Liverpool.
Arsenal face a tough first two games without Arsene Wenger. After the Gunners host the champions, Emery's team are at Chelsea.
Antonio Conte's Blues travel to Huddersfield on the opening day and, after the trip to Arsenal, come Newcastle, Bournemouth, Cardiff, West Ham, Liverpool and Southampton.
The promoted sides were all spared a daunting sequence of games to start the season - although all face one of the 'big six' in their opening four matches.
Championship-winning Wolves have a home opener against Everton, before trips to Leicester and West Ham sandwich Manchester City's trip to Molineux.
Cardiff start at Bournemouth and have Newcastle at home and Huddersfield away, before Arsenal visit.
Fulham, who booked their place in the top flight with victory over Aston Villa in the Championship playoff final, begin at home to Crystal Palace, before travelling to Spurs, followed by Burnley at home and Brighton away.
In the other first-day fixtures, Southampton host Burnley and Watford take on Brighton at Vicarage Road.