The full Premier League schedule was released on Thursday, giving fans the chance to plot their away trips for the season.
The first round of fixtures was supposedly leaked on Wednesday, the day before the official announcement – but it proved to be way off the mark.
The 2019/20 campaign will officially get under way on Friday, August 9 with Champions League winners – and last season’s runners up – Liverpool hosting Norwich.
Manchester City, who pipped Liverpool to the title by a single point, will start the defence of their Premier League crown a day later at West Ham.
City have picked up three points in east London in the last three seasons – scoring four goals on each occasion.
Manchester United, who finished sixth last time around, have an eye-catching opener, at home to Chelsea on the first Sunday.
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 Tottenham – who finished fourth last season.
The other newly-promoted team, Sheffield United, start at Bournemouth – meaning the Cherries’ Wales international winger David Brooks could line up against the team he left last July.
There is a sense of deja vu as Watford host Brighton in a repeat of last season’s opening match, while Turf Moor opponents Burnley and Southampton faced each other at St Mary’s first time around in 2018-19.
Elsewhere, Crystal Palace are at home to Everton and there is a Midlands derby with Wolves travelling to Leicester.
The full opening day fixture list is below.
Friday, August 9
Liverpool vs Norwich – 8pm
Saturday, August 10
West Ham vs Man City – 12.30pm (LIVE ON TALKSPORT)
Bournemouth vs Sheffield United – 3pm
Burnley vs Southampton – 3pm
Crystal Palace vs Everton – 3pm
Leicester vs Wolves – 3pm
Watford vs Brighton – 3pm
Tottenham vs Aston Villa – 5.30pm (LIVE ON TALKSPORT)
Sunday, August 11
Arsenal vs Newcastle – 2pm
Man United vs Chelsea– 4.30pm
Premier League 2019/20 fixtures in FULL: Dates and kick-off times for every game this season
talkSPORT will broadcast more than 100 Premier League games across the new season and for reaction to the 2019/20 fixtures, listen here