The traditional bumper Boxing Day bonanza in the Premier League is upon us as the season reaches its halfway mark - and Liverpool are in a league of their own.
With Liverpool travelling to second-placed Leicester City 10 points ahead with a game in hand, goals from Roberto Firmino (two), James Milner and Trent Alexander-Arnold handed them a 4-0 win to send Jurgen klopp's Reds 13 points clear.
The first of nine games was in north London as Tottenham came from behind to beat Brighton 2-1, avenging their humbling loss on the south coast earlier in the season.
Chelsea were stunned by Southampton, a fifth defeat in six for Frank Lampard. On the south coast, Mikel Arteta starts his job at Arsenal with a draw at Bournemouth while Carlo Ancelotti won his first game in charge of Everton, over Burnley.
Later in the day, Manchester United thumped Newcastle 4-1 after going a goal down before Wolves rounded off the gameweek in stunning fashion, coming from two goals behind to beat Manchester City - and possibly hand the title to Liverpool.
Premier League table as it stands
| Pos | Team | P | W | D | L | GD | Pts |
| 1 | Liverpool | 18 | 17 | 1 | 0 | 32 | 52 |
| 2 | Leicester City | 19 | 12 | 3 | 4 | 23 | 39 |
| 3 | Man City | 19 | 12 | 2 | 5 | 29 | 38 |
| 4 | Chelsea | 19 | 10 | 2 | 7 | 6 | 32 |
| 5 | Wolves | 19 | 7 | 9 | 3 | 5 | 30 |
| 6 | Tottenham | 19 | 8 | 5 | 6 | 7 | 29 |
| 7 | Sheffield Utd | 19 | 7 | 8 | 4 | 6 | 29 |
| 8 | Man Utd | 19 | 7 | 7 | 5 | 4 | 28 |
| 9 | Crystal Palace | 19 | 7 | 5 | 7 | -4 | 26 |
| 10 | Newcastle | 19 | 7 | 4 | 8 | -9 | 25 |
| 11 | Arsenal | 19 | 5 | 9 | 5 | -3 | 24 |
| 12 | Burnley | 19 | 7 | 3 | 9 | -7 | 24 |
| 13 | Everton | 19 | 6 | 4 | 9 | -8 | 22 |
| 14 | Southampton | 19 | 6 | 3 | 10 | -14 | 21 |
| 15 | Brighton | 19 | 5 | 5 | 9 | -6 | 20 |
| 16 | Bournemouth | 19 | 5 | 5 | 9 | -6 | 20 |
| 17 | West Ham | 18 | 5 | 4 | 9 | -10 | 19 |
| 18 | Aston Villa | 19 | 5 | 3 | 11 | -8 | 18 |
| 19 | Watford | 19 | 2 | 7 | 10 | -21 | 13 |
| 20 | Norwich | 19 | 3 | 3 | 13 | -19 | 12 |
EPL fixtures and results | Gameweek 19
| Thursday, December 26 | Kick-off | Our coverage | TV/highlights |
| Tottenham 2-1 Brighton | 12.30pm | Report | Amazon Prime |
| Aston Villa 1-0 Norwich | 3pm | Amazon Prime | |
| Bournemouth 1-1 Arsenal | 3pm | Report |
Amazon Prime |
| Chelsea 0-2 Southampton | 3pm | Report | Amazon Prime |
| Crystal Palace 2-1 West Ham | 3pm | Report |
Amazon Prime |
| Everton 1-0 Burnley | 3pm |
|
Amazon Prime |
| Sheffield Utd 1-1 Watford | 3pm | Amazon Prime | |
| Man Utd 4-1 Newcastle | 5.30pm | Report | Amazon Prime |
| Leicester 0-4 Liverpool | 8pm | LIVE | Amazon Prime |
| Friday, December 27 | |||
| Wolves vs Man City | 7.45pm | LIVE | Amazon Prime |
EPL fixtures and results | Gameweek 18
| Saturday, December 21 | Kick-off | Our coverage | TV/highlights |
| Everton 0-0 Arsenal | 12.30pm | Report | BT Sport |
| Aston Villa 1-2 Southampton | 3pm | ||
| Bournemouth 0-1 Burnley | 3pm |
| |
| Brighton 0-1 Sheffield Utd | 3pm | ||
| Newcastle 1-0 Crystal Palace | 3pm | LIVE |
|
| Norwich 1-2 Wolves | 3pm |
|
|
| Manchester City 3-1 Leicester | 5:30pm | LIVE | Sky Sports |
| Sunday, December 22 | |||
| Watford 2-0 Manchester United | 2pm | LIVE | Sky Sports |
| Tottenham 0-2 Chelsea | 4.30pm | LIVE | Sky Sports |
Follow all the action LIVE with Standard Sport this week!