Leicester City face runaway Premier League leaders Liverpool on Boxing Day knowing their own title hopes are very much in the balance.
Thursday's match will see the second-placed Foxes, the shock 2015/16 champions, kick off 10 points adrift of Liverpool, who will arrive in the East Midlands fresh from winning a maiden Club World Cup title following a 1-0 victory over Brazilian side Flamengo in Qatar.
One of the more remarkable statistics in English football is that it is nearly 30 years since Liverpool were last crowned domestic champions in what was then the First Division.
But Premier League silverware is now in sight following a successful 2019 that has also seen Liverpool take the Champions League and UEFA Super Cup trophies back to Anfield as well as the Club World Cup.
One of the enduring peculiarities of the English game that has not changed, however, is the packed programme of matches that take place during the Christmas and New Year holiday period.
The congested schedule is again causing headaches for managers, with Foxes boss Brendan Rodgers saying the fixture list is a "nonsense".
Leicester kick off against Liverpool at 2000 GMT on Thursday before they play West Ham on Saturday.
- 'Game about money now' -
==========================
Meanwhile reigning champions Manchester City are away to Wolves on Friday. Fixtures (1500 GMT unless stated):