The Premier League nears its climax with the penultimate round of games this weekend, plus a couple of catch-up games next week:

Saturday 20 May 2023
12:30 Tottenham Hotspur v Brentford – on BT Sport 1 
15:00 Bournemouth v Manchester Utd
15:00 Fulham v Crystal Palace
15:00 Liverpool v Aston Villa
15:00 Wolves v Everton
17:30 Nottingham Forest v Arsenal – on Sky Sports 

Sunday 21 May 2023
13:30 West Ham Utd v Leeds Utd – on Sky Sports
14:00 Brighton & Hove Albion v Southampton
16:00 Manchester City v Chelsea – on Sky Sports 

Monday 22 May 2023
20:00 Newcastle Utd v Leicester City – on Sky Sports 
 
Wednesday 24 May 2023
20:00 Brighton & Hove Albion v Manchester City – on Sky Sports 
 
Thursday 25 May 2023
20:00 Manchester Utd v Chelsea – on Sky Sports