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