The Premier League has announced its festive schedule, with games arranged for 10 of the 11 days between 26 December and 5 January.
Dates of the three rounds of matches have been moved for television and to ensure teams have longer between games.
There will be seven matches on 26 December as the Premier League returns for the first time since 13 November following the World Cup in Qatar.
No team will play twice within 48 hours as has previously happened.
Arsenal vs West Ham will take the primetime slot on Boxing Day with Chelsea and Manchester United in action 24 hours later as the Christmas and New Year Premier League schedule was finally announced.
Manchester City’s trip to Leeds will be on December 28, with Liverpool following up their Boxing Day trip to Aston Villa with a home game against Leicester on December 30.
There will be six top-flight matches on New Year’s Eve, including a teatime game between Brighton and Arsenal, while 2023 will begin with Tottenham vs Aston Villa and Nottingham Forest vs Chelsea.
Another full round of games will be split over four days between January 2-5 with Liverpool’s trip to Brentford now a teatime kick-off on Monday January 2.
The showdown between Chelsea and Manchester City at Stamford Bridge is at 8pm on Thursday January 5.
The seven Boxing Day fixtures will be the first played in the Premier League after the World Cup in Qatar, which comes to its conclusion on December 18.
However, the fourth round of the Carabao Cup is set to be played just before Christmas on December 20-21.
All of the matches between December 26-28 will be shown live on Amazon Prime Video, with Sky Sports and BT Sport broadcasting some of the New Year action.
Some supporters will understandably be left unhappy by the fixture changes over the festive period, where transport service aren’t as reliable. No trains will run on Boxing Day, for instance.
The traditional feast of football on Boxing Day will see Premier League action return after the World Cup pause with Tottenham’s trip to Brentford at 12.30pm.
There are four 3pm games before Liverpool’s visit to Aston Villa and Arsenal vs West Ham cap off a solid 10 hours of live football.
Monday, 26 December
Brentford v Tottenham (13:30 GMT)
Crystal Palace v Fulham (16:00)
Everton v Wolverhampton Wanderers (16:00)
Leicester City v Newcastle United (16:00)
Southampton v Brighton & Hove Albion (16:00)
Aston Villa v Liverpool (18:30)
Arsenal v West Ham United (21:00)
Tuesday, 27 December
Chelsea v Bournemouth (18:30)
Manchester United v Nottingham Forest (21:00)
Wednesday, 28 December
Leeds United v Manchester City (21:00)
Thursday, 29 December
No Premier League games, though a full round of English Football League games
Friday, 30 December
West Ham United v Brentford (20:45)
Liverpool v Leicester City (21:00)
Saturday, 31 December
Wolverhampton Wanderers v Manchester United (13:30)
Bournemouth v Crystal Palace (16:00)
Fulham v Southampton (16:00)
Manchester City v Everton (16:00)
Newcastle United v Leeds United (16:00)
Brighton & Hove Albion v Arsenal (18:30)
Sunday, 1 January
Tottenham Hotspur v Aston Villa (15:00)
Nottingham Forest v Chelsea (17:30)
Monday, 2 January
Brentford v Liverpool (18:30)
Tuesday, 3 January
Everton v Brighton & Hove Albion (20:45)
Leicester City v Fulham (20:45)
Arsenal v Newcastle United (20:45)
Manchester United v Bournemouth (21:00)
Wednesday, 4 January
Southampton v Nottingham Forest (20:30)
Leeds United v West Ham United (20:45)
Aston Villa v Wolverhampton Wanderers (21:00)
Crystal Palace v Tottenham Hotspur (21:00)
Thursday, 5 January
Chelsea v Manchester City (21:00)