Scottish Cup: Third round draw in full
Matches will be played on the weekend of 19 and 20 November.
The draw in full:
Spartans v Partick Thistle
Ayr United v Montrose
Irvine Meadow v Livingston
Stirling Albion v Dundee
Stenhousemuir v Alloa Athletic or Annan Athletic
Greenock Morton v Deveronvale
Airdrie United v Gala Fairydean
Keith v Arbroath
Fraserburgh or Elgin City v Queens Park
Stranraer v Forfar Athletic
Clachnacuddin or Inverurie Loco Works v Peterhead
Ross County v Albion Rovers
Bo’ness United v Cowdenbeath
Auchinleck Talbot v Vale of Leithen
Brechin City v Dumbarton
East Fife v East Stirlingshire or Buckie Thistle