Manchester City will start the defence of their Premier League title at West Ham, while Chelsea play Manchester United at Old Trafford.
The 2019-20 fixtures, announced on Thursday morning, handed Pep Guardiola’s team an opening match at a venue that has proved to be productive for them since 2017.
City, who have won successive Premier League titles, have picked up three points in east London in the last three seasons – scoring four goals on each occasion.
The champions follow their 10 August lunchtime trip to the London Stadium with a home match against Tottenham. Games against Bournemouth, Brighton, Norwich and Watford follow.
Liverpool, pipped by a point to the title by City, get next season up and running on Friday, 9 August at home to newly promoted Norwich. Clashes against Southampton, Arsenal, Burnley, Newcastle and Chelsea round out their first six fixtures.
Last season’s top two meet at Anfield on 9 November, subject to TV confirmation, with the return at the Etihad scheduled for 4 April.
The run-in would also appear to favour City, who do not face any teams who finished in the top half last season in their final six matches, following that visit of Liverpool. By contrast, Jurgen Klopp’s side have a home game against Chelsea sandwiched between trips to Arsenal and Newcastle.
Manchester United, who finished sixth last time around, have an eye-catching opener at home to Chelsea on Sunday, 11 August. Whether Maurizio Sarri is still in charge of the visitors remains to be seen, with the 60-year-old Italian linked with the vacant managerial role at Juventus.
Arsenal start at Newcastle, also on the Sunday, with the other opening day fixtures taking place on the Saturday.
The evening match sees Aston Villa, who secured a top-flight return with victory over Derby in the Championship play-off final, face a tough opener at Spurs – who finished fourth last season.