What would the festive season be like without football?
As ever, Premier League fans have got plenty to look forward to over the next fortnight - with most teams playing three times in 12 days.
Unlike last year, when Wolves hosted Chelsea, there will be no Christmas Eve fixture.
Boxing Day sees league leaders Liverpool host Leicester (20:00 GMT), while Manchester City look to get back to winning ways at home to Everton (12:30).
Other intriguing fixtures include Chelsea hosting Fulham in a west London derby and Aston Villa travelling to Newcastle (both 15:00).