Barry Ferguson’s future at Clyde may be in doubt after his side went down 2-0 to Formartine – but that mattered little to the Highland League team’s manager Kris Hunter, who praised his side’s “terrific result”.
Huntly shocked East Stirling 2-1 and East of Scotland League side Lothian Thistle Hutchison Vale earned a 1-1 draw with Montrose in their first game against senior opposition.
East Fife and Stirling Albion also need a replay after a goalless draw at Bayview.
Annan’s Smart Osadolor and Berwick’s Jonny Fairbairn were sent off after an altercation at Galabank, where Annan won 4-1, Peter Weatherson netting twice for the host side.
Archie MacPhee’s last-minute header for Elgin defeated cup specialists Spartans, while a brace by Paul Woods ensured Queen’s Park saw off the University of Stirling 2-0.
Arbroath came through unscathed, Darren Ramsay hitting the winner in a 2-1 success at Brora Rangers.
Cumbernauld Colts had a surprise 2-0 win over Auchinleck Talbot at Broadwood.
The juniors are also represented in the next round by Linlithgow Rose, who won 3-1 at Clachnacuddin.
Lowland League Champions Edinburgh City lost 2-1 to Buckie Thistle.
Inverurie Loco Works defeated Edinburgh University 2-1 at Harlaw Park.
East Kilbride and Forres drew 1-1 and Nairn County and Wick Academy will also replay after a 2-2 draw
Waterlogged pitches led to the Turriff United v Fraserburgh tie and Fort William v Cove Rangers meeting being postponed.