The Premier League has confirmed the revised 2019-20 fixture list up until July 2.
Top-flight action will resume after an enforced 100-day break on Wednesday, June 17, when Aston Villa host Sheffield United and Manchester City take on Arsenal - both of which are games in hand.
There will then be two Friday night games - Norwich City vs. Southampton and Tottenham Hotspur vs. Manchester United - before four matches on Saturday, June 20 and three on Sunday, June 21.
The first weekend of football back will be concluded with the Merseyside derby between Everton and Liverpool, which could see Liverpool crowned champions if Arsenal beat Man City on the Wednesday.
The venue of the derby is still to be confirmed, with local authorities discussing safety concerns and considering the possibility of switching it from Goodison Park to a neutral venue, particularly if Liverpool could win the title that night.
Manchester City's home game against Liverpool, which will take place on Thursday, July 2, is the only other match from the first batch of 32 which has been pencilled in as a possible neutral venue fixture.
Full revised Premier League fixture list up to July 2
Wednesday 17 June
18:00 Aston Villa v Sheff Utd (Sky Sports)
20:15 Man City v Arsenal (Sky Sports)
Friday 19 June
18:00 Norwich City v Southampton (Sky Sports/Pick)
20:15 Spurs v Man Utd (Sky Sports)
Saturday 20 June
12:30 Watford v Leicester City (BT Sport)
15:00 Brighton v Arsenal (BT Sport)
17:30 West Ham v Wolves (Sky Sports)
19:45 AFC Bournemouth v Crystal Palace (BBC)
Sunday 21 June
14:00 Newcastle United v Sheff Utd (Sky Sports/Pick)
16:15 Aston Villa v Chelsea (Sky Sports)
19:00 Everton v Liverpool (Sky Sports/Pick)*
*Venue TBC
Monday 22 June
20:00 Man City v Burnley (Sky Sports)
Tuesday 23 June
18:00 Leicester City v Brighton (Sky Sports)
20:15 Spurs v West Ham (Sky Sports)
Wednesday 24 June
18:00 Man Utd v Sheff Utd (Sky Sports/Pick)
18:00 Newcastle United v Aston Villa (BT Sport)
18:00 Norwich City v Everton (BBC)
18:00 Wolves v AFC Bournemouth (BT Sport)
20:15 Liverpool v Crystal Palace (Sky Sports)
Thursday 25 June
18:00 Burnley v Watford (Sky Sports/Pick)
18:00 Southampton v Arsenal (Sky Sports)
20:15 Chelsea v Man City (BT Sport)
Saturday 27 June
12:30 Aston Villa v Wolves (BT Sport)
Sunday 28 June
16:30 Watford v Southampton (Sky Sports/Pick)
Monday 29 June
20:00 Crystal Palace v Burnley (Amazon Prime Video)
Tuesday 30 June
20:15 Brighton v Man Utd (Sky Sports/Pick)
Wednesday 1 July
18:00 Arsenal v Norwich City (BT Sport)
18:00 AFC Bournemouth v Newcastle United (Sky Sports/Pick)
18:00 Everton v Leicester City (Sky Sports)
20:15 West Ham v Chelsea (Sky Sports)
Thursday 2 July
18:00 Sheff Utd v Spurs (Sky Sports)
20:15 Man City v Liverpool (Sky Sports)*
*Venue TBC