BRORA Rangers remain top of the Highland League after a 1-0 win over Forres Mechanics.
The winner came courtesy of Martin McLean in the first half at Mosset Park.
Lee Fraser hit the bar for Forres in the first half and Craig McGovern suffered similar frustration after the break.
Forres then had skipper Ross MacPherson red carded in the second half.
Rothes were hammered 7-0 at Mackessack Park by Wick Academy.
The visitors led 3-0 at half-time through a double from Gary Weir and one from Sam Mackay.
Weir completed his hat-trick just past the hour mark and then James Pickles and Mackay made it six. Lukasz Geruzel completed the scoring ten minutes from the end.
The Moray derby at Kynoch Park ended in a 2-0 win for Buckie Thistle.
Neil Davidson fired the Jags ahead early in the first half after a cross by Aaron Conway.
And Nikki Smith wrapped up the points with a goal in the last minute of the game.
Strathspey Thistle got their first win of the season, 2-1 at home to Clach.
Nairn County were 5-2 winners at Inverurie Locos.
Deveronvale beat Huntly 3-2 at Banff.
Formartine Utd maintained their 100% record with a 4-1 win at Turriff Utd.
Lossiemouth's Scottish Cup hopes are over for another year after a 3-1 replay defeat at junior side Culter.
Willie Mathers had given Lossie the lead early in the second half before Culter levelled, and the home side scored twice in the last four minutes to clinch a trip to Newton Stewart in the second round.