Premier League weekend in pictures

All the action from the last three days in England's top flight

Click to follow
The Independent Football

We take a look back at all the Premier League action over the weekend.

Click here or click 'VIEW GALLERY' to launch our guide, and click below to read match reports from all the games.

Liverpool 0 West Brom 0: Frustrating night for Liverpool as Steven Gerrard fails on the spot against West Bromwich Albion

Tottenham Hotspur 2 Newcastle 1: Gareth Bale brace sees Tottenham take three points against Newcastle

Chelsea 4 Wigan Athletic 1: Chelsea ride their luck to save Rafa Benitez from the axe

Norwich City 0 Fulham 0: Bore draw brings little joy for Martin Jol and Chris Hughton

Stoke City 2 Reading 1: Stoke savour a rare win to halt Reading revival

Sunderland 0 Arsenal 1: 10-man Arsenal survive late Sunderland onslaught but lose Jack Wilshere to injury

Swansea City 4 Queens Park Rangers 1: Michu cashes in as Julio Cesar shows strain

Southampton City 3 Manchester City 1: Southampton write off Manchester City's title chances

Aston Villa 2 West Ham United 1: N’Zogbia casts off shackles of doubt against West Ham

Manchester United 2 Everton 0: Manchester United grab initiative with victory over Everton