The draw for the William Hill Scottish Cup 3rd round took place at Hampden Park today.
Former Scotland manager and seven-times Scottish Cup winner Alex McLeish helped to draw the balls alongside Scottish FA President Alan McRae.
Last year's finalists Falkirk will play a home tie against the winner of Turriff United and Fraserburgh and there's an all-Championship clash between Dumbarton and Alloa Athletic.
There's also an interesting clash between League One's top two teams as Ayr United welcome Dunfermline to Somerset Park.
Two non-league sides are guaranteed to be in the next round with Formartine drawn against Fort William or Cove Rangers and Nairn County or Wick Academy hosting Linlithgow Rose.
William Hill Scottish Cup 3rd Round Draw
Stranraer v Buckie Thistle
Queen's Park v Forfar Athletic
Formatine United v Cove Rangers
Dumbarton v Alloa Athletic
Stirling Albion v Cumbernauld Colts
Albion Rovers v Greenock Morton
Falkirk v Fraserburgh
Wick Academy v Linlithgow Rose
Peterhead v Livingston
Huntly v Hutchison Vale Lothian Thistle
Elgin City v Raith Rovers
Airdrieonians v Brechin City
Ayr United v Dunfermline Athletic
Inverurie Loco Works v Annan Athletic
Stenhousemuir v East Kilbride
Cowdenbeath v Arbroath
Ties to be played weekend of Saturday 28th November