
The Premier League fixtures continue to come thick and fast as the new year kicks off with gameweek 21.
It’s the last of the top flight action before the third round of the FA Cup takes centre stage at the weekend, with matches being played today, Wednesday and Thursday.
And you have to say the fixture gods (or TV gods…) have saved the best until last, with Man City hosting Liverpool at the Etihad on Thursday night.
Before that, the action kick-started with Leicester City's 1-0 win at Everton, before the London derby of sorts this afternoon as Arsenal take on Fulham, while Tottenham will look to return to winning ways away to Cardiff in the late fixture.
Wednesday night stages the majority of the action, with Chelsea hosting Southampton, Crystal Palace at Wolves, Brighton at West Ham, Man Utd at Newcastle United, Watford at Bournemouth and Burnley at Huddersfield.
Here’s how the EPL table looks so far on gameweek 21…
| Pos | Team | P | W | D | L | GD | Pts |
| 1 | Liverpool | 20 | 17 | 3 | 0 | 40 | 54 |
| 2 | Man City | 20 | 15 | 2 | 3 | 38 | 47 |
| 3 | Tottenham | 20 | 15 | 0 | 5 | 22 | 45 |
| 4 | Chelsea | 20 | 13 | 4 | 3 | 22 | 43 |
| 5 | Arsenal | 20 | 11 | 5 | 4 | 12 | 38 |
| 6 | Man Utd | 20 | 10 | 5 | 5 | 9 | 35 |
| 7 | Leicester | 21 | 9 | 4 | 8 | 2 | 31 |
| 8 | Wolves | 20 | 8 | 5 | 7 | 0 | 29 |
| 9 | Watford | 20 | 8 | 4 | 8 | -1 | 28 |
| 10 | Everton | 21 | 7 | 6 | 8 | 0 | 27 |
| 11 | West Ham | 20 | 8 | 3 | 9 | -3 | 27 |
| 12 | Bournemouth | 20 | 8 | 2 | 10 | -9 | 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 | 20 | 3 | 6 | 11 | -17 | 15 |
| 18 | Burnley | 20 | 4 | 3 | 13 | -22 | 15 |
| 19 | Fulham | 20 | 3 | 5 | 12 | -25 | 14 |
| 20 | Huddersfield | 20 | 2 | 4 | 14 | -23 | 10 |
EPL fixtures | Gameweek 21
| Tuesday, January 1 | Kickoff (GMT) | Coverage | TV |
| Everton 0-1 Leicester | 12.30pm | Sky Sports | |
| Arsenal vs Fulham | 3pm | LIVE | |
| Cardiff vs Tottenham | 5.30pm | LIVE | Sky Sports |
| Wednesday, January 2 | |||
| Bournemouth vs Watford | 7.45pm | ||
| Chelsea vs Southampton | 7.45pm | LIVE | |
| Huddersfield vs Burnley | 7.45pm | ||
| West Ham vs Brighton | 7.45pm | LIVE | |
| Wolves vs Crystal Palace | 7.45pm | LIVE | |
| Newcastle vs Man Utd | 8pm | LIVE | Sky Sports |
| Thursday, 3 January | |||
| Man City vs Liverpool | 8pm | LIVE | Sky Sports |
EPL 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 2-0 West Ham | 2.15pm | Report | |
| Southampton 1-3 Man City | 2.15pm | Report | Sky Sports |
| Man Utd 4-1 Bournemouth | 4.30pm | Report | Sky Sports |
How will the Premier League season finish?