In the chase for the Champions league, Chelsea kept their chances alive with a thumping 6-1 win over rivals QPR. Torres scored his first Chelsea Hat Trick while QPR now find themselves in real trouble with just 2 matches remaining. Newcastle fell to Wigan with a surprising 4-0 away defeat. The lose puts Newcastle in a touch position with 2 games left while Wigan are now looking like they will again avoid relegation. Arsenal also slipped up with a 1-1 draw away at Stoke while Spurs stayed in touch with a 2-0 win over Blackburn to all but seal Rovers fate to the Championship next season.
Relegation haunted Aston Villa had another draw this time away at West Brom. The result may help Villa who are 3 points clear but with a better goal difference with 2 matches remaining. Bolton are also in trouble however hold the better run in and still have 3 games remaining. Bolton had a tough 2-2 draw away at Sunderland.
Other fixtures on the weekend saw Liverpool thrash Norwich 3-0 away at Norwich while Swansea and Wolves played out an extraordinary 4-4 draw in Wales. Everton also proved to strong for Fulham, winning 4-0 in the North West.