The Premiership fixtures this weekend saw wins for Portsmouth, Reading, Rovers, Chelsea, Arsenal and Newcastle United, with the other games ending in draws.
Full results list and goalscorers
Saturday
Bolton 0
Middlesbrough 0
Charlton 0
Portsmouth 1 (LuaLua 73)
Everton 2 (Johnson 48, Beattie pen 65)
Wigan 2 (Scharner 61 & 67)
Sheff Utd 1 (Hulse 60)
Reading 2 (Doyle 1, Ki-Hyeon 24)
Watford 0
Aston Villa 0
Sunday
Blackburn 4 (Sinclair og 17, Gamst Pedersen 43, McCarthy 65, Gallagher 88)
Man City 2 (Barton 38, Ooijer og 44)
Chelsea 1 (Drogba 41, Ballack sent off 50)
Liverpool 0
Man Utd 0
Arsenal 1 (Adebayor 85, Gilberto missed pen 10)
Tottenham 0
Fulham 0
West Ham 0
Newcastle 2 (Duff 49, Martin 74)