
Liverpool have moved nine points clear at the top of the Premier League table with a victory over Arsenal, after Tottenham slipped up at Wembley.
Spurs, who were leading Wolves at half-time, succumbed to a shock 3-1 defeat at Wembley after having the chance to close the gap on Jurgen Klopp’s side to three points.
And Liverpool refused to spurn their opportunity in front of their home crowd.
After going 1-0 down after just 11 minutes, Klopp's side were 4-1 ahead by the break as they ran out comfortable winners.
Elsewhere, Fulham claimed a vital win at the foot of the table after Aleksandar Mitrovic scored a late winner to beat Huddersfield at Craven Cottage, while Watford and Newcastle played out a 1-1 draw.
Meanwhile, Brighton defeated Everton 1-0 while Cardiff took three points away at Leicester City.
Chelsea meanwhile have picked up a much-needed win away to Crystal Palace to move back within two points of Tottenham.
Sunday’s remaining action will see West Ham visit Burnley and Man City will be aiming to avoid a third straight defeat when they travel to the south coast to play Southampton, where the champions celebrated reaching 100 points on the final day of last season.
Ole Gunnar Solskjaer's Manchester United host Bournemouth to round off another bumper slice of festive football.
Here’s how the EPL table looks halfway through gameweek 20…
| Pos | Team | P | W | D | L | GD | Pts |
| 1 | Liverpool | 20 | 17 | 3 | 0 | 40 | 54 |
| 2 | Tottenham | 20 | 15 | 0 | 5 | 22 | 45 |
| 3 | Man City | 19 | 14 | 2 | 3 | 36 | 44 |
| 4 | Chelsea | 20 | 13 | 4 | 3 | 22 | 43 |
| 5 | Arsenal | 20 | 11 | 5 | 4 | 12 | 38 |
| 6 | Man Utd | 19 | 9 | 5 | 5 | 6 | 32 |
| 7 | Wolves | 20 | 8 | 5 | 7 | 0 | 29 |
| 8 | Leicester | 20 | 8 | 4 | 8 | 1 | 28 |
| 9 | Watford | 20 | 8 | 4 | 8 | -1 | 28 |
| 10 | Everton | 20 | 7 | 6 | 7 | 1 | 27 |
| 11 | West Ham | 19 | 8 | 3 | 8 | -1 | 27 |
| 12 | Bournemouth | 19 | 8 | 2 | 9 | -6 | 26 |
| 13 | Brighton | 20 | 7 | 4 | 9 | -5 | 25 |
| 14 | Crystal Palace | 20 | 5 | 4 | 11 | -9 | 19 |
| 15 | Newcastle | 20 | 4 | 6 | 10 | -12 | 18 |
| 16 | Cardiff City | 20 | 5 | 3 | 12 | -19 | 18 |
| 17 | Southampton | 19 | 3 | 6 | 10 | -15 | 15 |
| 18 | Fulham | 20 | 3 | 5 | 12 | -25 | 14 |
| 19 | Burnley | 19 | 3 | 3 | 13 | -24 | 12 |
| 20 | Huddersfield | 20 | 2 | 4 | 14 | -23 | 10 |
EPL fixtures and results | gameweek 20
| Saturday, December 29 | Kickoff (GMT) | Coverage | TV |
| Brighton 1-0 Everton | 3pm | ||
| Fulham 1-0 Huddersfield | 3pm | Report | |
| Leicester 0-1 Cardiff | 3pm | ||
| Tottenham 1-3 Wolves | 3pm | Report | |
| Watford 1-1 Newcastle | 3pm | ||
| Liverpool 5-1 Arsenal | 5.30pm | Report | BT Sport |
| Sunday, December 30 | |||
| Crystal Palace 0-1 Chelsea | 12pm | Report | Sky Sports |
| Burnley vs West Ham | 2.15pm | Preview | |
| Southampton vs Man City | 2.15pm | Preview | Sky Sports |
| Man Utd vs Bournemouth | 4.30pm | Preview | Sky Sports |
EPL results | gameweek 19
| Wednesday, December 26 | Kickoff (GMT) | Coverage | TV |
| Fulham 1-1 Wolves | 12.30 | Report | Sky Sports |
| Burnley 1-5 Everton | 3pm |
| |
| Crystal Palace 0-0 Cardiff | 3pm | Report | |
| Leicester City 2-1 Man City | 3pm | Report | |
| Liverpool 4-0 Newcastle | 3pm | Report | |
| Man Utd 3-1 Huddersfield | 3pm | Report | |
| Tottenham 5-0 Bournemouth | 3pm | Report | |
| Brighton 1-1 Arsenal | 5.15pm | Report | Sky Sports |
| Watford 1-2 Chelsea | 7.30pm | Report | Sky Sports |
| Thursday, December 27 | |||
| Southampton 1-2 West Ham | 7.45pm | Report | Sky Sports |