West Brom 1 Fulham 1
Fulham goalkeeper Maarten Stekelenburg’s late howler gifted West Brom a deserved 1-1 draw and denied Felix Magath the perfect start to his reign as Cottagers manager.
West Ham 3 Southampton 1
Kevin Nolan inspired West Ham to fourth successive Barclays Premier League victory as Southampton were left to rue missed opportunities at Upton Park.
Cardiff 0 Hull 4 Cardiff failed to give owner Vincent Tan any kind of birthday present as they lost 4-0 at home to Hull in what was a crunch Barclays Premier League game for the Bluebirds.
Man City 1 Stoke 0
Yaya Toure grabbed the only goal as Manchester City finally saw off dogged Stoke 1-0 to claim three crucial Barclays Premier League points.
Arsenal 4 Sunderland 1
Olivier Giroud marked his return to the Arsenal side with a brace as Sunderland were beaten 4-1 in the Barclays Premier League.
Chelsea 3 Newcastle 0
Eden Hazard’s stunning season continued as he fired Chelsea to the top of the Barclays Premier League with a hat-trick in a 3-0 defeat of Newcastle at Stamford Bridge.
Norwich 0 Manchester City 0
Manchester City missed the chance to go top of the Barclays Premier League as Norwich battled to a goalless draw on a frustrating afternoon for Manuel Pellegrini’s men at Carrow Road.
Aston Villa 0 West Ham 2
Captain Kevin Nolan ensured Andy Carroll’s presence was not missed as West Ham climbed out of the relegation zone.
Liverpool 5 Arsenal 1
Liverpool produced one of the most stunning opening 20 minutes seen at Anfield - and arguably one of the best ever to blow away Arsenal and give their own title hopes a shot in the arm.
Crystal Palace 1 Stoke 0
ason Puncheon ended the Tottenham penalty-miss argument with a coolly-taken strike as Crystal Palace saw off Stoke 1-0 at Selhurst Park for their first Barclays Premier League win in four matches.
West Ham 1 Newcastle 3
Andy Carroll squandered a glorious chance to decorate his Upton Park return with a crucial goal as Newcastle ended their three-match losing run in the Barclays Premier League.
Norwich 1 Hull 0
A late header from defender Ryan Bennett moved Norwich five points clear of the Barclays Premier League relegation zone as the Canaries eventually saw off 10-man Hull at Carrow Road.
Manchester City 4 Cardiff 2
Manchester City smashed through the 100-goal barrier for the season as they overcame Cardiff 4-2 at the Etihad Stadium.
Arsenal 2 Fulham 0
Spain midfielder Santi Cazorla struck twice in the second half as Arsenal beat Fulham 2-0 to stay ahead of Manchester City at the top of the Barclays Premier League.