Exactly 100 days after the last match took place in March the Premier League is officially returning today.
The remaining 92 games will be played in six weeks, with three rounds of mid-week matches after which the 2019/2020 season will come to an end on July 26th, if there are no hitches that is.
The PL return will begin with a match between Aston Villa v Sheffield United today by 6pm. The next match after that will begin after that by 8:15pm with Man City v Arsenal.
After these four teams have played, every Premier League team will be level on 29 games. At that point, the regular fixture list below will commence.
Premier League 2019/20 fixtures
The Premier League has confirmed the remaining games and kick-off times for the first three rounds of matches. This list contains dates and times of the matches to come with the ones that are free to air indicated.
Wednesday 17th June
Aston Villa v Sheffield United(6pm) Sky Sports
Man City v Arsenal (8pm) Sky Sports
Friday 19th June
Norwich v Southampton (6pm) Sky Sports/Pick TV FREE TO AIR
Tottenham v Manchester United (8pm) Sky Sports
Saturday 20th June
Watford v Leicester (12:30pm) BT Sport
Brighton v Arsenal (3pm) BT Sport
West Ham v Wolves (5:30pm) Sky Sports]
Bournemouth v Crystal Palace (7:45pm) BBC FREE TO AIR
Sunday 21st June
Newcastle v Sheffield United (2pm) Sky Sports/Pick TV FREE TO AIR
Aston Villa v Chelsea (4:30pm) Sky Sports
Everton v Liverpool (7pm) Sky Sports/Pick TV FREE TO AIR
Monday 22nd June
Man City v Burnley (8pm) Sky Sports
Tuesday 23rd June
Southampton v Arsenal (6pm) Sky Sports
Tottenham v West Ham (8:15pm) Sky Sports
Wednesday 24th June
Manchester United v Sheffield United (6pm) Sky Sports/Pick TV FREE TO AIR
Newcastle v Aston Villa (6pm) BT Sport]
Norwich v Everton (6pm) BBC FREE TO AIR
Liverpool v Crystal Palace (8:15pm) Sky Sports Thursday 25th June
Burnley v Watford (6pm) Sky Sports/Pick TV] FREE TO AIR
Leicester v Brighton (6pm) Sky Sports
Chelsea v Man City (8:15pm) Sky Sports
Wolves v Bournemouth (8:15pm) BT Sport
Sunday 28th June
Aston Villa v Wolves (12pm) BT Sport
Watford v Southampton (4:30pm) Sky Sports/Pick TV FREE TO AIR
Monday 29th June
Crystal Palace v Burnley (8pm) Amazon Prime FREE TO AIR
Tuesday 30th June
Brighton v Manchester United (6pm) Sky Sports/Pick TV FREE TO AIR
Sheffield United v Tottenham (8:15pm) Sky Sports
Wednesday 1st July
Bournemouth v Newcastle (6pm) Sky Sports/Pick TV FREE TO AIR
Everton v Leicester (6pm) Sky Sports
West Ham v Chelsea (8:15pm) Sky Sports
Thursday 2nd July
Arsenal v Norwich (6pm) BT Sport
Man City v Liverpool (8:15pm) Sky Sports
More fixtures to be announced…