Auchinleck Talbot and East Kilbride both progressed to the fourth round of the William Hill Scottish Cup for only the second time in their respective histories.
A Stephen Wilson goal gave Auchinleck the win away to Fraserburgh, their third win over Highland League opposition in this year's competition while Jamie Longworth scored in injury time to seal East Kilbride's progression.
Ayr United were the victors in their Ayrshire derby with Beith Juniors. Lawrence Shankland amongst the goals again for the Honest Men.
A Stephen Dobbie inspired Queen of the South proved too much for Formartine United at Palmerston as they ran out 4-1 winners.
Morton and Peterhead will do it all again at Balmoor on Tuesday after a 1-1 draw at Cappielow. Scott Brown had given the League Two side the lead but Bob McHugh's goal meant their was no shock.
Montrose and Annan will also have a replay on Tuesday after a 0-0 draw at Links Park.
Lowland League sides BSC Glasgow and University of Stirling were making their first third round appearances but there was to be no more fairy-tales this season as both teams lost to SPFL opposition.
William Hill Scottish Cup Third Round Results
Airdrieonians 3-0 Dumbarton
Alloa 3-0 Brechin
Arbroath 0-1 Stranraer
Beith Juniors 0-3 Ayr
Berwick Rangers 1-2 East Fife
Cowdenbeath 1-0 Brora Rangers
East Kilbride 1-0 Gala Fairydean Rovers
Edinburgh City v Inverness Caledonian Thistle (Sunday)
Forfar 2-0 BSC Glasgow
Fraserburgh 0-1 Auchinleck Talbot
Greenock Morton 1-1 Peterhead
Montrose 0-0 Annan Athletic
Queen of the South 4-1 Formartine United
Queen's Park 0-3 Raith Rovers
Stenhousemuir 4-2 Falkirk
University of Stirling 0-4 Elgin