Friday 3rd May:
Everton 3-0 Burnley
Saturday 4th May:
AFC Bournemouth 1-2 Tottenham Hotspur (12:30)
West Ham United 2-1 Southampton
Wolverhampton Wanderers 2-0 Fulham
Cardiff City 1-2 Crystal Palace (17:30)
Newcastle United 1-3 Liverpool (19:45)
Sunday 5th May:
Town 1-3 Man Utd (14:00)
Town scorers: grant
Man Utd scorers: pogba, sanchez, rashford
Chelsea 3-0 Watford (14:00)
Arsenal 2-0 Brighton & Hove Albion (16:30)
Monday 6th May:
Manchester City 3-0 Leicester City
Bonus matches:
League One
Saturday (17:30):
Bristol Rovers 1-2 Barnsley
Luton Town 2-0 Oxford United
Portsmouth 3-1 Accrington Stanley
Southend United 0-2 Sunderland
Champions League semi finals 2nd legs:
Tuesday:
Liverpool 2-1 Barcelona (agg 0-3)
Wednesday:
Ajax 1-2 Tottenham Hotspur (agg 1-0)
Badger- 4 or more British scorers
Everton 3-0 Burnley
Saturday 4th May:
AFC Bournemouth 1-2 Tottenham Hotspur (12:30)
West Ham United 2-1 Southampton
Wolverhampton Wanderers 2-0 Fulham
Cardiff City 1-2 Crystal Palace (17:30)
Newcastle United 1-3 Liverpool (19:45)
Sunday 5th May:
Town 1-3 Man Utd (14:00)
Town scorers: grant
Man Utd scorers: pogba, sanchez, rashford
Chelsea 3-0 Watford (14:00)
Arsenal 2-0 Brighton & Hove Albion (16:30)
Monday 6th May:
Manchester City 3-0 Leicester City
Bonus matches:
League One
Saturday (17:30):
Bristol Rovers 1-2 Barnsley
Luton Town 2-0 Oxford United
Portsmouth 3-1 Accrington Stanley
Southend United 0-2 Sunderland
Champions League semi finals 2nd legs:
Tuesday:
Liverpool 2-1 Barcelona (agg 0-3)
Wednesday:
Ajax 1-2 Tottenham Hotspur (agg 1-0)
Badger- 4 or more British scorers
Another day, another door, another high, another low