Barcelona missed the chance to move within a point of the Primera Division title as they surprisingly lost 2-1 at Real Sociedad in the 34th round of matches.
A miserable few days for Real Madrid was capped by a shock home defeat to lowly Real Zaragoza that all but ends their already slim hopes of winning the Primera Division...
Controversial goals from Frank Lampard and Salomon Kalou - in the last minute - kept alive Chelsea's hopes of catching leaders Manchester United.
Watch English Premier League football match, Wigan Vs Everton highlights here.
Venue: DW Stadium Date: Saturday, 30 April Kick-off: 1500 BST.
A late strike from Youssouf Mulumbu gave 10-man West Brom their first league victory against Aston Villa for over a quarter of a century.
Sunderland's glaring lack of a fit striker plus some shoddy defending cost them dearly as Fulham celebrated only their second away win of the season.
Blackpool stayed out of the bottom three on goal difference with three games left to play after a goalless draw with FA Cup finalists Stoke.
Blackburn boosted their chance of avoiding relegation as Martin Olsson's goal gave them a deserved victory over Lancashire rivals Bolton at Ewood Park.
Barcelona talisman Lionel Messi scored two late goals to give his side the advantage in their Champions League semi-final tie against Real Madrid.
Clint Dempsey gave Fulham's hopes of avoiding relegation a major boost by scoring twice to see off Bolton.
Wolves remained deep in relegation trouble after Stoke cruised to victory at the Britannia Stadium.
Manchester United take a giant step towards the Champions League final with a 2-0 last-four first-leg victory against a woeful Schalke side in Germany.
Edin Dzeko's first Premier League goal boosted Manchester City's Champions League qualification hopes and left Blackburn in relegation trouble.
Arsenal's title challenge is all but over after they were beaten by a last-minute goal at Bolton.
Barcelona ensured their eight-point lead at the top of the table remains intact as they secured a 2-0 victory over Osasuna.
Gonzalo Higuain scored a hat-trick and Kaka bagged a brace as Real Madrid's second string thrashed Valencia 6-3 in an extraordinary match at Mestalla in the Primera Division.
Javier Hernandez struck a late winner as Manchester United moved nine points clear at the top of the Premier League with victory against a dogged Everton.
Fernando Torres finally broke his goal drought as Chelsea beat West Ham to maintain their title push and leave the Hammers bottom of the Premier League.
Maxi Rodriguez scored a hat-trick as Liverpool kept up their pursuit of a Europa League place by hammering Birmingham at Anfield.
West Brom substitute Simon Cox struck a superb late equaliser at White Hart Lane as the Baggies dented Spurs' hopes of qualifying for the Champions League.
View Full Premier League Table