Brighton and Hove Albion’s first ever game as a Premier League club sees Pep Guardiola’s Manchester City visit the Amex Stadium on the opening day of the 2017-18 season.
The fixtures for the new Premier League season were announced on Wednesday morning and City’s trip to the South Coast was the pick of the matches on the opening weekend, which takes place on August 12-13.
Huddersfield are also a Premier League club for the first time and they visit Crystal Palace on the opening day, with Championship winners Newcastle United resuming their Premier League history with the same fixture which saw them bow out of the top flight 12 months ago: home to Tottenham.
Defending champions Chelsea host Burnley, Arsenal host Leicester City and West Ham visit Manchester United. The Hammers do not play at home for the first three rounds of games due to the World Athletics Championships taking place at London Stadium.
In the second week of the season, Tottenham play at Wembley for the first time in the Premier League, having played their European matches there last season, and welcome Chelsea to their new home.
Playing at the national stadium has already caused problems though, with Spurs tweeting that their second home game of the season will need to be rescheduled.
The World Cup means the season finishes on Sunday 13, and there is a very congested winter programme with teams playing four matches between December 23 and January 1. There are nine games between November 28 and New Year’s Day.