There are four Ladbrokes Premiership matches on Wednesday night, including the visit of leaders Celtic to Inverness, live on Sky Sports.
Caley Thistle, who slipped back to the foot of the table on Tuesday evening when Hamilton Accies shocked Aberdeen, are the only team to have denied Brendan Rodgers' men full points this season - a 2-2 draw in the Highland capital back in September.
Third-placed Rangers will again have U20 coach Graeme Murty in caretaker charge as they welcome St Johnstone to Ibrox. The Light Blues are aiming to recover from recent defeats at Dundee and Inverness while Saints were beaten 2-0 by Kilmarnock in Perth on Saturday but have only lost three times on their travels this season.
Hearts, who are five points back in fourth spot, have re-laid a new pitch at Tynecastle ahead of this evening's game against a Ross County team who have dropped to 10th spot, just two points off the bottom.
Dundee and Partick Thistle have both enjoyed some good results of late and are separated by a single point either side of the top six as they prepare to meet at Dens Park.
There is one game in the Ladbrokes Championship and it’s a big one as bottom club St Mirren seek vital points at home to leaders Hibernian.