Thursday:
Europa League semi final 1st leg:
Celta Vigo 1-0 Manchester United (0-0 @ time of posting)
League One play offs semi finals 1st leg:
Bradford City 1-0 Fleetwood Town (0-0 @ time of posting)
Millwall 0-0 Scunthorpe United (0-0 @ time of posting)
Friday:
West Ham United 1-2 Tottenham Hotspur
Saturday:
Manchester City 2-0 Crystal Palace (12:30)
Swansea City 1-1 Everton (17:30)
Sunday:
Town 2-1 Cardiff
Town scorers: wells, brown
Cardiff scorers: pilks
Aston Villa 0-1 Brighton & Hove Albion
Brentford 2-0 Blackburn Rovers
Bristol City 1-0 Birmingham City
Burton Albion 0-2 Reading
Newcastle United 2-0 Barnsley
Norwich City 1-0 Queens Park Rangers
Nottingham Forest 0-0 Ipswich Town
Rotherham United 0-2 Derby County
Sheffield Wednesday 2-2 Fulham
Wigan Athletic 1-2 Leeds United
Wolverhampton Wanderers 2-0 Preston North End
Liverpool 2-0 Southampton (13:30)
Arsenal 2-2 Manchester United (16:00)
League One play offs semi finals 2nd leg:
Fleetwood Town 2-1 Bradford City (18:30)
Scunthorpe United 1-0 Millwall (18:30)
Monday:
Chelsea 3-1 Middlesbrough
Badger- 3 red cards
Europa League semi final 1st leg:
Celta Vigo 1-0 Manchester United (0-0 @ time of posting)
League One play offs semi finals 1st leg:
Bradford City 1-0 Fleetwood Town (0-0 @ time of posting)
Millwall 0-0 Scunthorpe United (0-0 @ time of posting)
Friday:
West Ham United 1-2 Tottenham Hotspur
Saturday:
Manchester City 2-0 Crystal Palace (12:30)
Swansea City 1-1 Everton (17:30)
Sunday:
Town 2-1 Cardiff
Town scorers: wells, brown
Cardiff scorers: pilks
Aston Villa 0-1 Brighton & Hove Albion
Brentford 2-0 Blackburn Rovers
Bristol City 1-0 Birmingham City
Burton Albion 0-2 Reading
Newcastle United 2-0 Barnsley
Norwich City 1-0 Queens Park Rangers
Nottingham Forest 0-0 Ipswich Town
Rotherham United 0-2 Derby County
Sheffield Wednesday 2-2 Fulham
Wigan Athletic 1-2 Leeds United
Wolverhampton Wanderers 2-0 Preston North End
Liverpool 2-0 Southampton (13:30)
Arsenal 2-2 Manchester United (16:00)
League One play offs semi finals 2nd leg:
Fleetwood Town 2-1 Bradford City (18:30)
Scunthorpe United 1-0 Millwall (18:30)
Monday:
Chelsea 3-1 Middlesbrough
Badger- 3 red cards