Man City were held to a 3-3 draw by Sunderland at the Etihad
Sebastian Larrson notched a brace either side of a Niklas Bendtner strike for the Black Cats, with Mario Balotelli and Alexander Kolarov replying for the hosts
The result leaves City trailing neighbours Man United by 2 points at the top of the table
At Villa Park, Chelsea survived a late comeback from hosts Aston Villa to run out 4-2 winners
Villa had fought back from being 2 goals down to level at 2-2 heading into the final minutes, but late goals from Branislav Ivanovic and Fernando Torres secured the points for Roberto Di Matteo’s side
Arsenal’s 7-game winning-streak came crashing to an end at Loftus Road, they lost 2-1 to QPR
Samba Diakite (Pron: Dee-ah-Keetay) with the winner
At Craven Cottage, Clint Dempsey and Damien Duff helped Fulham to a 2-1 win over Norwich City
And at Goodison Park, Everton beat West Brom 2-0
It ended Bolton 3, Wolves 2 in the day’s big relegation encounter at Molineux.
And Wigan’s recent good run continued, they secured a vital 2-0 win at home to Stoke City
In the SPL meanwhile, Rangers got a late winner to beat Motherwell 2-1 in the early kick-off.
The result means leaders Celtic can’t clinch the title by beating St Johnstone tomorrow.