The draw for the William Hill Scottish Cup Fourth Round took place in Glasgow tonight at the Sky Sports studios.
William Hill Scottish Cup Fourth Round draw
Aberdeen v St. Mirren
Albion Rovers v St. Johnstone
Alloa Athletic v Dundee United
Ayr United v Arbroath
Celtic v Brechin City
Dundee v Inverness Caledonian Thistle
Dunfermline Athletic v Greenock Morton
East Fife v Brora Rangers
Formartine United v Cove Rangers
Fraserburgh v Rangers
Heart of Midlothian v Hibernian
Kilmarnock v Ross County
Livingston v Falkirk
Queen of the South v Partick Thistle
Motherwell v Hamilton Accies
Peterhead v Dumbarton
Ties to be played on the weekend of Saturday 20/21 January 2018