Arsenal suffered a fourth defeat in five league games as Craig Dawson’s double helped West Brom inflict a major blow to the Gunners’ hopes of a top-four finish.
Tottenham overcame the absence of leading scorer Harry Kane to secure a hard-fought win over Southampton that ensures they remain second in the table heading into the international break.
Manchester City and Liverpool had to settle for a point apiece as they battled out a thrilling draw at Etihad Stadium.
Gary Cahill made up for conceding a penalty by scoring a late winner as Chelsea moved a step closer to the Premier League title with victory at Stoke.
West Brom 3-1 Arsenal
Crystal Palace 1-0 Watford
Sunderland 0-0 Burnley
Everton 4-0 Hull
Stoke 1-2 Chelsea
West Ham 2-3 Leicester
Bournemouth 2-0 Swansea
Middlesbrough 1-3 Manchester United
Tottenham 2-1 Southampton
Manchester City 1-1 Liverpool