Gutsy St Mirren have already defeated Celtic this season and they had the natives restless last March - will they do so again tonight?
Celtic haven't tasted defeat since Stephen Robinson's side produced a performance as bold as it was emphatic back in September. Ange Postecoglou's men were outworked in the 2-0 defeat but the Irishman is acutely aware the Buddies haven't been able to produce their excellent home when out of their Paisley comfort zone.
St Mirren lost for the first time in seven games when they went down 1-0 at Hearts last Friday night and, while the Buddies boss believes confidence remains intact. They are priming themselves for a challenge at Celtic Park where the Hoops have won all 10 league games this season. But can he pull off a major upset once again in front of a packed Parkhead?
It would be a major boost for the Buddies' top six hopes, and give Rangers hope of a title turnaround. Here's all you need to know about the big game at Parkhead:
When and where will the game take place?
Celtic will host St Mirren in the Scottish Premiership on Wednesday, January 18 at Parkhead in the east end of Glasgow. The game kicks off at 7.45pm.
What channel is it on?
The game will not be shown on live television. The match between Kilmarnock and Rangers at Rugby Park has been picked by Sky Sports.
Will there be a live stream?
With the clash not being shown on TV Celtic have decided to make the fixture available to their fans in the United Kingdom and Ireland through StreamDigital’s PPV service.
You can purchase a PPV pass for £12.99. It will include all the build-up to the game, the match itself and full-time analysis.
Where else can I follow the match?
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