Manchester City maintained some hope in the title race with a 2-0 home win over third-placed Chelsea on Sunday.
Second-half goals from Yaya Toure and Carlos Tevez - after Joe Hart denied Frank Lampard from the penalty spot - gave City a vital victory which kept them 12 points in arrears of league leaders Manchester United.
The win was important for last season's Premier League winners and just as significant was the loss suffered by Chelsea who could drop from third if Tottenham beat West Ham United at Upton Park on Monday night.
United kept rolling along with a fourth win on the trot thanks to an absolute cracker from Rafael before Ryan Giggs added a second in the 2-0 win at QPR who stayed six points behind Reading at the foot of the table.
The Royals, who had Pavel Pogrebnyak sent off, sustained a fairly heavy defeat at the hands of Wigan Athletic who scored three goals in four minutes either side of the break with Arouna Kone on target twice.
That win lifted the Latics to 17th with Aston Villa, who lost 2-1 at Santi Cazorla-led Arsenal, falling back into the drop zone.
Elsewhere, Dimitar Berbatov scored and Mark Schwarzer saved a penalty as Fulham edged Stoke City 1-0 at Craven Cottage, two late goals from Norwich City gave them a 2-1 home victory over sixth-placed Everton, Romelu Lukau's double guided West Bromwich Albion to a 2-1 triumph over Sunderland and Newcastle United rejoiced with a 4-2 win over Southampton to move to 14th.
2012/13 Barclays Premier League season scores
Fulham: 1 (Dimitar Berbatov 45+2') Stoke City: 0 (pen miss: Jon Walters 56') Craven Cottage, London - 25,458
Arsenal: 2 (Santi Cazorla 6'/85') Aston Villa: 1 (Andreas Weimann 68') Emirates Stadium, London - 60,079
Norwich City: 2 (Kei Kamara 84', Grant Holt 90+4') Everton: 1 (Leon Osman 39') Carrow Road, Norwich - 26,828
Queens Park Rangers: 0 Manchester United: 2 (Rafael 23', Ryan Giggs 80') Loftus Road, London - 18,337
Reading: 0 (red card: Pavel Pogrebnyak 55') Wigan Athletic: 3 (Arouna Kone 44'/45+2', Maynor Figueroa 48') Madejski Stadium, Reading - 22,321
West Bromwich Albion: 2 (Romelu Lukaku (p) 35'/75') Sunderland: 1 (Stephane Sessegnon 79') The Hawthorns, West Bromwich - 25,924
Manchester City: 2 (Yaya Toure 63', Carlos Tevez 85') Chelsea: 0 (pen miss: Frank Lampard 52') Etihad Stadium, Manchester - 47,256
Newcastle United: 4 (Moussa Sissoko 33', Papiss Cisse 42', Yohan Cabaye (p) 67', Jos Hooiveld (og) 79') Southampton: 2 (Morgan Schneiderlin 3', Rickie Lambert 50') Sports Direct Arena, Newcastle-upon-Tyne - 52,259