
Liverpool will stay top of the Premier League after Manchester City were beaten by Chelsea at Stamford Bridge.
A Mohamed Salah hat-trick against Bournemouth moved Jurgen Klopp's side to the summit of English football and City could not leapfrog back over them after going down 2-0 in London.
City can effectively end Chelsea's Premier League title challenge at Stamford Bridge. The champions travel to London looking for a fourth consecutive win over the Blues across all competitions, which would move them 13 points clear of Maurizio Sarri's side with less than half the season played.
Arsenal and Manchester United both recorded much-needed wins, at home to Huddersfield and Fulham respectively, while Crystal Palace let a one-goal lead slip as they went down 3-2 to West Ham.
Tottenham conclude Saturday's action away at Leicester City. Newcastle host Wolves in Sunday's only game before Everton entertain Watford on Monday evening.
Here’s how the EPL table looks during gameweek 16…
| Pos | Team | P | W | D | L | GD | Pts |
| 1 | Liverpool | 16 | 13 | 3 | 0 | 28 | 42 |
| 2 | Man City | 16 | 13 | 2 | 1 | 36 | 41 |
| 3 | Arsenal | 16 | 10 | 4 | 2 | 15 | 34 |
| 4 | Chelsea | 16 | 10 | 4 | 2 | 20 | 34 |
| 5 | Tottenham | 15 | 11 | 0 | 4 | 12 | 33 |
| 6 | Man United | 16 | 7 | 5 | 4 | 2 | 26 |
| 7 | Everton | 15 | 6 | 5 | 4 | 4 | 23 |
| 8 | Bournemouth | 16 | 7 | 2 | 7 | -1 | 23 |
| 9 | Leicester | 15 | 6 | 4 | 5 | 3 | 22 |
| 10 | West Ham | 16 | 6 | 3 | 7 | -2 | 21 |
| 11 | Brighton | 16 | 6 | 3 | 7 | -3 | 21 |
| 12 | Watford | 15 | 6 | 2 | 7 | -3 | 20 |
| 13 | Wolves | 15 | 5 | 4 | 6 | -3 | 19 |
| 14 | Cardiff City | 16 | 4 | 2 | 10 | -15 | 14 |
| 15 | Newcastle | 15 | 3 | 4 | 8 | -8 | 13 |
| 16 | Crystal Palace | 16 | 3 | 3 | 10 | -10 | 12 |
| 17 | Burnley | 16 | 3 | 3 | 10 | -17 | 12 |
| 18 | Huddersfield | 16 | 2 | 4 | 10 | -17 | 10 |
| 19 | Southampton | 16 | 1 | 6 | 9 | -17 | 9 |
| 20 | Fulham | 16 | 2 | 3 | 11 | -24 | 9 |
EPL fixtures | gameweek 16
| Saturday, December 8 | Kickoff (GMT) | Coverage | TV |
| Bournemouth 0-4 Liverpool | 12.30pm | Report | Sky Sports |
| Arsenal 1-0 Huddersfield | 3pm | Report | |
| Burnley 1-0 Brighton | 3pm | ||
| Cardiff 1-0 Southampton | 3pm | ||
| Man Utd 4-1 Fulham | 3pm | Report | |
| West Ham 3-2 Crystal Palace | 3pm | Report | |
| Chelsea 2-0 Man City | 5.30pm | Report | BT Sport |
| Leicester vs Tottenham | 7.45pm | Live score | BT Sport |
| Sunday, December 9 | |||
| Newcastle vs Wolves | 4pm | Sky Sports | |
| Monday, December 10 | |||
| Everton vs Watford | 8pm | Sky Sports |
EPL results | gameweek 15
| Tuesday, December 4 | Kickoff (GMT) | Coverage | TV |
| Bournemouth 2-1 Huddersfield | 7.45pm | ||
| Brighton 3-1 Crystal Palace | 7.45pm | Report | |
| West Ham 3-1 Cardiff | 7.45pm | Report | |
| Watford 1-2 Man City | 8pm | Report | BT Sport |
| Wednesday, December 5 | |||
| Burnley 1-3 Liverpool | 7.45pm | Report | |
| Everton 1-1 Newcastle | 7.45pm | ||
| Fulham 1-1 Leicester | 7.45pm | Report | |
| Wolves 2-1 Chelsea | 7.45pm | Report | |
| Man Utd 2-2 Arsenal | 8pm | Report | BT Sport |
| Tottenham 3-1 Southampton | 8pm | Report |
Premier League predictions
Predict the results of each of this weekend's fixtures.