Draw for the fourth round of the William Hill Scottish Cup
Holders St Johnstone have been paired with fellow-Premiership side Ross County in the fourth round of the William Hill Scottish Cup.
The tie was one of five all-Premiership games picked out by former Celtic defender Darren O'Dea and David Coakley of the tournament sponsors at the SFA's Hampden headquarters.
The remaining top-flight teams were paired with lower league opposition, Celtic facing a trip to Championship leaders Hearts while Kilmarnock visit Ibrox to take on Rangers.
Fourth round draw:
St Johnstone v Ross County
St Mirren v Inverness Caledonian Thistle
Hurlford United or Stirling Albion v Raith Rovers
Rangers v Kilmarnock
Hearts v Celtic
Queen of the South v Brora Rangers
Stranraer v Dunfermline
Elgin City or Bo'ness United v Arbroath
Falkirk v Cowdenbeath
Spartans v Morton or Airdrieonians
Berwick Rangers v Albion Rovers
Dundee v Aberdeen
Annan Athletic v Brechin City
Ayr or Alloa v Hibernian
Motherwell v Dundee United
Partick Thistle v Hamilton Academical