There are four games in the Ladbrokes Premiership on Wednesday night, with leaders Celtic at home to sixth-placed Ross County.
The Parkhead club remain unbeaten in domestic football under Brendan Rodgers and have a 14-point lead at the top of the table as their campaign reaches the halfway stage.
Rangers, who occupy second spot, travel to McDiarmid Park to face Tommy Wright's St Johnstone, with the match live on BT Sport with a 7.45pm kick-off.
The entire bottom six are separated by only three points and four of those clubs are in direct opposition this evening - Partick Thistle welcome Dundee to Firhill and Inverness Caley Thistle meet Motherwell in the Highland capital.