With only seven games left for the chasing pack to close the gap on league leaders Chelsea, the TV schedule for all except the final weekend of action has been revealed.
May begins with Liverpool visiting Watford for Monday night football on the bank holiday (1 May).
The first weekend of the month will then see all of the league’s current top six on pub screens, including a London derby on Friday night (5 May) between West Ham and Tottenham.
Premier League action takes place on seven consecutive days from Friday 12 May, with a total of 10 games on pub screens. The current top two (Chelsea and Tottenham) will be in action twice during that period.
The fixtures that will then be shown on TV on the final day of action on 21 May will be revealed a week beforehand.
Confirmed Premier League matches on TV in May
Watford v Liverpool (1 May, 8pm) – Sky Sports
West Ham v Tottenham (5 May, 8pm) – Sky Sports
Manchester City v Crystal Palace (6 May, 12.30pm) – Sky Sports
Swansea City v Everton (6 May, 5.30pm) – BT Sport
Liverpool v Southampton (7 May, 1.30pm) – Sky Sports
Arsenal v Manchester United (7 May, 4pm) – Sky Sports
Chelsea v Middlesbrough (8 May, 8pm) – Sky Sports
West Brom v Chelsea (12 May, 8pm) – Sky Sports
Manchester City v Leicester City (13 May, 12.30pm) – Sky Sports
Stoke City v Arsenal (13 May, 5.30pm) – Sky Sports
Crystal Palace v Hull City (14 May, 12noon) – Sky Sports
West Ham v Liverpool (14 May, 2.15pm) – Sky Sports
Tottenham v Manchester United (14 May, 4.30pm) – Sky Sports
Chelsea v Watford (15 May, 8pm) – Sky Sports
Manchester City v West Brom (16 May, 8pm) – Sky Sports
Southampton v Manchester United (17 May, 7.45pm) – Sky Sports
Leicester City v Tottenham (18 May, 7.45pm) – Sky Sports