CELTIC are preparing for the make-or-break challenge of 19 games in three months that will go a long way to determining success this season.
Brendan Rodgers’ men kick off the gruelling schedule with a Champions League encounter against Lazio at Parkhead on Wednesday night.
The Hoops, with four other encounters in football’s elite club tourney to overcome, know what they need to do to make certain they are involved in European competition after the turn of the year.
The Premiership continues with the visit of Kilmarnock on Saturday when the holders get the opportunity of revenge for their Viaplay League Cup defeat at Rugby Park in August.
Rodgers’ side will take on their Ibrox opponents in the final league outing of 2023 in the east end of Glasgow on December 30.
Wed 4: CELTIC v Lazio (8)
Sat 7: CELTIC v Kilmarnock (3)
Sun 22: Hearts v CELTIC (2.15)
Wed 25: CELTIC v Atletico Madrid (8)
Sat 28: Hibs v CELTIC (3)
Wed 1: CELTIC v St Mirren (7.45)
Sat 4: Ross County v CELTIC (12.30)
Tues 7: Atletico Madrid v CELTIC (8)
Sun 12: CELTIC v Aberdeen (2.30)
Sat 25: CELTIC v Motherwell (3)
Tues 28: Lazio v CELTIC (5.45)
Sun 3: St Johnstone v CELTIC (12)
Wed 6: CELTIC v Hibs (7.45)
Sat 9: Kilmarnock v CELTIC (3)
Wed 13: CELTIC v Feyenoord (8)
Sat 16: CELTIC v Hearts (3)
Sat 23: CELTIC v Livingston (3)
Wed 27: Dundee v CELTIC (7.45)
Sat 30: CELTIC v Rangers (12.30)