Arsenal beat a poor Manchester United to blow the title race open with the leaders now just three points ahead of Chelsea with three games left to play.
Manchester City boosted their Champions League hopes by beating West Ham in a fluctuating contest at Eastlands.
Liverpool are up to fifth in the Premier League table after recording a comfortable victory over Newcastle.
Wolves missed the opportunity to climb out of the bottom three after they were held to a draw by 10-man Birmingham.
View full table