Saturday 2 May
Middlesbrough 0 – 2 Manchester United
Chelsea 3 – 1 Fulham
Manchester City 3 – 1 Blackburn Rovers
Portsmouth 0 – 3 Arsenal
Stoke City 0 – 1 West Ham United
Tottenham Hotspur 1 – 0 West Bromwich Albion
Wigan Athletic 0 – 0 Bolton Wanderers
Sunday 3 May
Liverpool 3 – 0 Newcastle United
Sunderland 0 – 2 Everton