That lead is back to six points again and it's over to Celtic as they look to keep their winning momentum going into the New Year.
They haven't exactly been firing but a Giorgos Giakoumakis strike was required to get all three points last time they faced Ross County after Alex Mitchell looked to have nabbed a point for the Perth men at McDiarmid Park when he cancelled out an Andrew Considine own goal. Now the two sides are set to meet again in the penultimate game of 2022 for the Scottish Premiership rivals.
Celtic are looking to maintain their healthy lead at the league summit and Ange Postecoglou will be demanding a better performance than they produced in the 2-1 victory over Livingston. Callum Davidson's men are going about their business quietly and have climbed to fifth in the table. St Johnstone will be hoping to make life tough for the Hoops but how will they go about it?
Aberdeen parked the bus at Pittodrie last week and were criticised. Here's all you need to know about the big game.
When and where will the game take place?
The game takes place at the Parkhead on Saturday, December 24 with a 12.30pm kick-off time.
What channel is it on?
The match will not be shown live on TV.
Will there be a live stream?
The match will be shown on pay-per-view for supporters in the UK and Ireland, priced at £12.99.
Where else can I follow the action?
You can keep up with all the action right here on dailyrecord.co.uk! We'll be running a live blog with all the pre-match build-up and team news, and every kick of the ball once the clash gets underway.
After the game, we'll have all the reaction from managers and players, as well as player ratings, talking points and a whole lot more.
READ NEXT