Sky Sports has announced that 28 Premier League games are to be broadcast live over the Christmas and New Year period.
The festive fixtures get off to an exciting start with Manchester City vs Chelsea on December 3rd, while Manchester United's game against Tottenham Hotspur the following weekend looks another stand-out.
However, the big match of December takes place on the 19th, with Liverpool visiting local neighbours Everton for the Merseyside derby.
January also promises plenty of crackers, such as Bournemouth vs Arsenal on the 3rd and Tottenham Hotspur vs Chelsea on the 4th.
Sky viewers will also be treated to the game between England's two most successful clubs - with Manchester United taking on arch-rivals Liverpool on January 15th.
Gary Hughes, Head of Football at Sky Sports, commented: "The games come thick and fast in the Premier League and EFL in December and January and Sky Sports has got every base covered.
"With countless derbies, crunch matches at the top and bottom of the table, we’ve got everything a football fan will need this Christmas.”
Sky is broadcasting over 700 football matches live this season - more than ever before - including 126 Premier League fixtures, 127 games from the Sky Bet EFL and EFL Cup and action from the Scottish Premier League including the Old Firm derbies.
This is also the first season in which Sky Sports customers have been able to benefit from its expanded mobile clips service.
This offers smartphone users the ability to view highlights of Premier League and Football League matches on match days via the Sky Sports' Football Score Centre app.