Holders Celtic will face Peterhead in the William Hill Scottish Cup fourth round in January following today’s draw at Hampden.
Celtic, currently second behind Rangers in the Clydesdale Bank Premier League, will meet the Aberdeenshire side, who are currently second bottom of the Irn-Bru Scottish Football League in the tie, which will take place on the weekend of Saturday, January 7 and Sunday, January 8.
Rangers also face an away test on the east coast, with Second Division Arbroath hosting the SPL champions.
Ross County v Stenhousemuir
Livingston v Ayr/Montrose
Raith v Morton
Hearts v Auchinleck Talbot
Cowdenbeath v Hibernian
St Johnstone v Brechin
Stranraer/Forfar v Aberdeen
Culter/Partick v Queen of South
Inverness v Dunfermline
Falkirk v East Fife
Motherwell v Elgin/Queen’s Park
Arbroath v Rangers
Peterhead v Celtic
Airdrie Utd v Dundee Utd
Dundee v Kilmarnock
St Mirren v Hamilton
(Ties to be played January 7-8)