In-form Celtic have the chance continue their momentum in the title race as they look to see off Hearts..
Ange Postecoglou's team have faced Hearts twice since that memorable clash in August but know how tough Tynecastle can be.
The Australian suffered his first Premiership defeat in Gorgie and will look to put that right.
Much has changed since the opening day, including the John Souttar signing a pre-contract deal with Rangers.
It remains to be seen if the Scotland cap will start for Robbie Neilson's side, but if given the nod he will be in for a hostile reception from both sets of fans.
Celtic meanwhile look a much improved side but they will be without Callum McGregor and Kyogo Furuhashi among a host of other absentees.
But Reo Hatate or brand-new signing Matt O'Riley could step in to fill the gaps.
Hearts will be hopeful of another upset as they look to keep their stranglehold on third place but they'll have to be on their very best to take anything from the visitors, who haven't tasted domestic defeat since September.
Here is everything you need to know.
When and where will the game take place?
The game gets underway at 7.45pm at Tynecastle Park on Wednesday, January 26.
Is the game on TV?
Yes, it's live on Sky Sports Football and Sky Sports Main Event.
Will there be a live stream?
Yes, Sky Sports subscribers can stream the game via Sky Go on their mobile, PC or tablet.
Hearts vs Celtic odds with Grosvenor Sport
Hearts 18/5
Draw 14/5
Celtic 4/6
(odds subject to change)
Get £30 in FREE BETS when you bet £10 on Hearts vs Celtic with Grosvenor Sport
18+, new UK customers only, T&Cs apply
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.