The Premiership fixtures this weekend saw wins for Arsenal, Manchester Utd, Chelsea, Aston Villa, Middlesbrough, Reading & Wigan with the other games ending in draws.
Full results list and goalscorers
Arsenal 3 (Flamini 41, Toure 56, Gallas 80)
Liverpool 0
Blackburn Rovers 0
Manchester Untied 1 (Saha 64)
Chelsea 4 (Drogba 27, 36 & 69, Shevchenko 52)
Watford 0
Everton 0
Aston Villa 1 (Sutton 42)
Manchester City 0
Newcastle United 0
Middlesbrough 1 (Maccarone 74)
West Ham United 0
Portsmouth 1 (Cole 74)
Fulham 1 (Knight 57)
Reading 3 (Shorey 38, Sidwell 45, Doyle 79
Tottenham Hotspur 1 (Keane pen 24)
Sheffield United 2 (Hulse 70, Kazim-Richards 73)
Bolton Wanderers 2 (Diouf 34, Davies 59)
Wigan Athletic 3 (McCulloch 13, Camara 41, Jackson 78)
Charlton Athletic 2 (De Zeeuw o.g 52, M Bent 90)