Saturday 1st May 2010
12:45
Birmingham City 1-0 Burnley
15:00
Manchester City 1-1 Aston Villa
Portsmouth 2-1 Wolverhampton Wanderers
Stoke City 0-1 Everton
Tottenham Hotspur 3-0 Bolton Wanderers
Sunday 2nd May 2010
13:30
Liverpool 1-3 Chelsea
15:00
Fulham 2-0 West Ham United
16:00
Sunderland 1-2 Manchester United
Monday 3rd May 2010
13:30
Wigan Athletic 1-1 Hull City
17:00
Blackburn Rovers 0-1 Arsenal
Wednesday 5th May 2010
20:00
Fulham 2-2 Stoke City
Manchester City 2-1 Tottenham Hotspur