As the Premier League moves closer to a behind-closed-doors restart, broadcasters have announced who will be broadcast the first 3 rounds of the rebooted competition, as well as the quarter-finals of the FA Cup.
And Newcastle United fans will have plenty of channel-hopping to do over the next month, with 3 different broadcasters to show their upcoming games live.
The Magpies' home clash with Sheffield United, which had been due to be played on the weekend that coronavirus halted games, is first up on Sunday June 21, live on Sky Sports.
The Blades will already be back up and running at that point, having played their game in hand at Aston Villa in midweek.
And it's Villa who are Newcastle's next opponents on Wednesday June 24, this time over on BT Sport.
Next up for the armchair Toon Army is the FA Cup quarter-final at home to Manchester City, on Sunday June 28. This match will be shown live on the BBC.
Then it's a return to league action away at Bournemouth on July 1, this time back on Sky Sports.
Providing the pandemic doesn't force another rain-check, TV schedules for the remaining matches will be announced at a later date.
Sky Sports will make 25 of their top-flight matches free to air while Amazon Prime’s four matches will also be broadcast for free.
The BBC has not broadcast a live top-flight league match since 1987-88.
Here's the full TV schedule list:
Wednesday, June 17
- Aston Villa vs Sheffield United (6pm) - Sky Sports
- Man City vs Arsenal (8pm) - Sky Sports
Friday, June 19
- Norwich vs Southampton (6pm) - Sky Sports
- Tottenham vs Manchester United (8pm) - Sky Sports
Saturday, June 20
- Watford vs Leicester (12.30pm) - BT Sport
- Brighton vs Arsenal (3pm) - BT Sport
- West Ham vs Wolves (5.30pm) - Sky Sports
- Bournemouth vs Crystal Palace (7.45pm) - BBC
Sunday, June 21
- Newcastle vs Sheffield United (2pm) - Sky Sports
- Aston Villa vs Chelsea (4.30pm) - Sky Sports
- Everton vs Liverpool (7pm) - Sky Sports
Monday, June 22
- Man City vs Burnley (8pm) - Sky Sports
Tuesday, June 23
- Southampton vs Arsenal (6pm) - Sky Sports
- Tottenham vs West Ham (8.15pm) - Sky Sports
Wednesday, June 24
- Manchester United vs Sheffield United (6pm) - Sky Sports
- Newcastle vs Aston Villa (6pm) - BT Sport
- Norwich vs Everton (6pm) - BBC
- Liverpool vs Crystal Palace (8.15pm) - Sky Sports
Thursday, June 25
- Burnley vs Watford (6pm) - Sky Sports
- Leicester vs Brighton (6pm) - Sky Sports
- Chelsea vs Man City (8.15pm) - Sky Sports
- Wolves vs Bournemouth (8.15pm) - BT Sport
Saturday, June 27
- Sheffield United vs Arsenal (FA Cup) (5pm) - BT Sport
- Norwich vs Manchester United (FA Cup) (8.15pm) - BBC
Sunday, June 28
- Aston Villa vs Wolves (12pm) - BT Sport
- Leicester vs Chelsea (FA Cup) (2.30pm) - BT Sport
- Newcastle vs Man City (FA Cup) (6pm) - BBC
- Watford vs Southampton (4.30pm) - Sky Sports
Monday, June 29
- Crystal Palace vs Burnley (8pm) - Amazon Prime
Tuesday, June 30
- Brighton vs Manchester United (6pm) - Sky Sports
- Sheffield United vs Tottenham (8.15pm) - Sky Sports
Wednesday, July 1
- Bournemouth vs Newcastle (6pm) - Sky Sports
- Everton vs Leicester (6pm) - Sky Sports
- West Ham vs Chelsea (8.15pm) - Sky Sports
Thursday, July 2
- Arsenal vs Norwich (6pm) - BT Sport
- Man City vs Liverpool (8.15pm) - Sky Sports
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article