CHRIS Angus fired a late winner for Buckie Thistle in a 2-1 win over Turriff Utd.
Gary McGowan had put the visitors ahead from the penalty spot in the 36th minute.
Buckie were reduced to ten men early in the second half when Chris Hegarty was shown a straight red card for a tackle on Paul Young.
However, the Jags levelled when Angus headed home and he struck again in added time to snatch the points.
Forres Mechanics were comfortable 6-0 winners over Fort William, with Kyle Scott scoring twice in the second half.
Stuart Soane (penalty), Duncan Jones and Craig McGovern had put the Can-Cans 3-0 up at the break. Ross Archibald was also on target in the second half for the home side.
Keith gave boss Graham McBeath something to cheer about with a 3-1 win over Lossiemouth at Grant Park.
Sean Keith saw his early penalty saved by Lossie keeper Errol Watson before Craig MacAskill gave the Maroons a half-time lead.
However, Darren Bailey levelled with just over 20 minutes remaining.
Two goals in the last eight minutes clinched the points for Keith.
Matthew McDonald made it 2-1 before Lossie's Grant Mitchell was shown a red card for a foul which saw Keith awarded a penalty from which Murray McCulloch scored their third goal.
And after missing a lot of chances, Lossie suffered further agony when Ryan Farquhar missed a late penalty for the home side, with Murray Kinnaird making a good save and also from a follow up shot.
At Station Park, Nairn County ran out 5-1 winners over visitors Rothes. Liam Forbes was the scorer for the Speysiders while Conor Gethins (2), Michael Morrison, Stuart Leslie and Robbie Duncanson scored for the home side.
The biggest scorers of the day were league leaders Brora Rangers who appear to be coasting to the Highland League title.
They rattled in 11 goals without reply against Strathspey Thistle. Gavin Morrison (3), Steven Mackay (2) and Steven Ross (2) were among the goals.
Inverurie Locos were 2-1 winners over Cove Rangers with Dean Donaldson and Jamie Michie their scorers, while Eric Watson replied for Cove.
The Charlesworth brothers, Martin and Colin, were both on target in Deveronvale's 5-2 at Fraserburgh.
Wick Academy beat Huntly 3-2 at Harmsworth Park.