Manchester City 0 - 0 Newcastle
A generally lackluster game all-around. Georgios Samaras had a goal disallowed.
Chelsea 4 - 0 Watford
Didier Drogba netted a hat trick for Chelsea. Watford never really were a threat to score.
Everton 0 - 1 Aston Villa
Chris Sutton got the three points for Villa. Toffees mid-fielder Tim Cahill was taken off the field on a stretcher in the first half with a leg injury.
Middlesbrough 1 - 0 West Ham
Massimo Maccarone came off of the bench to win the game for Boro.
Portsmouth 1 - 1 Fulham
Fulham were leading 1-0 until substitute Andy Cole equalized for Portsmouth in the second half.
Sheffield Utd 2 - 2 Bolton
Newly promoted Sheffield Utd came back from being down by two goals to salvage a point from the match.
Wigan 3 - 2 Charlton
Last place Charlton put up a fight but Wigan prevailed with goals by Lee McCulloch, Henri Camara and Matt Jackson.
Blackburn 0 - 1 Manchester Utd
Louis Saha scored the lone goal of the game in the second half to keep Man Utd on top of the table.
Reading 3 - 1 Tottenham
The Spurs scored first but then it was all Reading.
Arsenal 3 - 0 Liverpool
Liverpool had trouble scoring away yet again this season. Mathieu Flamini, Kolo Toure and William Gallas each scored a goal for Arsenal in the win.
- - - - -
English Premier League Standings
Portsmouth drop out of the top five, Aston Villa move into the top five. Arsenal go from fifth to third and still have a game in hand.
1. Manchester United, 31 pts.
2. Chelsea, 28 pts.
3. Arsenal, 21 pts.
4. Aston Villa, 21 pts.
5. Bolton, 21 pts.
Middlesbrough move out of the bottom five as West Ham take their place.
16. West Ham, 11 pts.
17. Sheffield United, 10 pts.
18. Newcastle Utd, 9 pts.
19. Watford, 9 pts.
20. Charlton, 8 pts.