Rangers will take on St Johnstone in the Premier Sports Cup.

The Ibrox club will host the Perth side in the last 16 of the competition.

The fixture is due to take place on August 17/18 dependent on TV selections. 


Read more: 


Premier Sports Cup last 16 draw in full

Celtic vs Hibernian

Dundee United vs St Mirren

Aberdeen vs Queen's Park

Falkirk vs Hearts

Dundee vs Airdrieonians

Motherwell vs Kilmarnock

Rangers vs St Johnstone

The Spartans vs Ross County