Scottish Junior Cup holders Hurlford United beat Highland League side Inverurie Loco Works 3-0 to progress to the third round of the Scottish Cup.
Turriff United, another Highland League side, lost by the same score to League Two basement side Clyde at The Haughs.
League Two promotion rivals Arbroath and Montrose drew 2-2 at Gayfield Park, while Darren Miller's last-minute goal for Queen's Park put them through against Gretna 2008.
Berwick beat Formartine United 2-0.
Stirling University host Albion Rovers on Sunday at Forthbank Stadium.
The replays between Arbroath and Montrose, Elgin and Forres Mechanics, who drew 0-0, and Spartans FC and East Kilbride, who shared six goals, are scheduled for Saturday 11 October.
Scottish Cup second round results
Arbroath 2-2 Montrose
Berwick 2-0 Formartine United
Bo'ness United 7-1 Culter
Brora 5-0 Banks O'Dee
Cove Rangers 1-2 Annan Athletic
East Fife 7-0 Threave Rovers
Edinburgh City 2-1 Auchinleck Talbot
Elgin 0-0 Forres Mechanics
Gretna 2008 0-1 Queen's Park
Inverurie Loco Works 0-3 Hurlford United
Linlithgow Rose 5-1 Dalbeattie Star
Nairn County 2-1 Huntly
Spartans FC 3-3 East Kilbride
Turriff United 0-3 Clyde
Whitehill Welfare 0-1 East Stirlingshire
Stirling University v Albion Rovers (Sun, 15:00 BST, Forthbank Stadium)