EPL Table: Premier League standings after 31 matches

ALEX YOUNG
Getty Images

Chelsea made amends for their shock loss to Crystal Palace by running out deserved winners over Manchester City to earn a vital three points in the title race.

Questions were being asked of Antonio Conte & Co. for the first time in months at the weekend but they avoided another costly slip-up at home, while Tottenham completed a remarkable comeback against Swansea City.

Trailing 1-0 in the 87th minute to a Wayne Routledge goal, Dele Alli, Heung-min Son and Christian Eriksen scored before the end of the game to secure a 3-1 win to stay seven points behind the league leaders.

City remain fourth but will have been relieved to see a late Joshua King goal for Bournemouth at Anfield saw Liverpool forced to settle for a 2-2 draw.

os Team P W D L GD Pts
1 Chelsea 30 23 3 4 38 72
2 Tottenham 30 19 8 3 38 65
3 Liverpool 31 17 9 5 27 60
4 Man City 30 17 7 6 23 58
5 Arsenal 29 16 6 7 25 54
6 Man Utd 29 14 12 3 19 54
7 Everton 31 14 9 8 19 51
8 West Brom 31 12 8 11 -1 44
9 Southampton 29 10 7 12 -1 37
10 Watford 30 10 7 13 -12 37
11 Leicester City 30 10 6 14 -10 36
12 Stoke City 31 9 9 13 -12 36
13 Bournemouth 31 9 8 14 -12 35
14 Burnley 31 10 5 16 -12 35
15 West Ham 31 9 6 16 -16 33
16 Crystal Palace 30 9 4 17 -11 31
17 Hull City 31 8 6 17 -29 30
18 Swansea City 31 8 4 19 -29 28
19 Middlesbrough 30 4 11 15 -15 23
20 Sunderland 30 5 5 20 -29 20

Arsenal ran out comfortable winners over West Ham to jump back into fifth place as the pressure mounts on Slaven Bilic with a fifth consecutive defeat.

Crystal Palace's winning run ended at four after going down 3-1 at Southampton, despite breaking the deadlock through Christian Benteke. The Eagles are three points off the drop.

Hull City jumped out of the bottom three with a thumping 4-2 win over fellow strugglers Middlesbrough. It looks very, very bleak for Boro and Sunderland.