The festive fixtures begin on Saturday, December 21 and run until Monday, January 6. That is a 17-day period where there will be 40, yes 40, Premier League games. Bring it on.
A busy two days of Premier League action produced plenty of intriguing storylines, from Arsenal and Liverpool wins to disappointing losses from Manchester United and Chelsea.
Some results have been hidden because they may be inaccessible to you