Celtic sits four points behind their rivals Rangers in the Scottish Premiership as competition for the title steps up a gear.
In their next match the Parkhead side face Hearts and will seek redemption after the last head-to-head in July saw Celtic defeated 2-1.
Between August 2018 and February 2020, it was Celtic who proved repeatedly triumphant against the Midlothian side, so the team will aim to reignite this winning streak in Thursday's match.
But its not only Hearts they will face in December.
Here are Celtic's next five matches...
Who will Celtic face next?
Celtic vs Hearts: Thursday December 2, 7:45pm at Celtic Park
Dundee United vs Celtic: Sunday December 5, 12pm at Tannadice Park
Celtic vs Real Betis: Thursday December 9, 8pm at Celtic Park
Celtic vs Motherwell: Sunday December 12, 3pm at Celtic Park
Ross County vs Celtic: Wednesday December 15, 7:45pm at Global Energy Stadium
How to watch Celtic vs Hearts?
You can watch the Celtic v Hearts game on Sky Sports football.
If you aren't a Sky member, you can buy a Now TV pass for a one-off payment of £9.99 which gives you 24 hour access to the Sky Sports channels.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here