Champions Brora Rangers were denied victory at home to Cove Rangers thanks to a Jamie Watt penalty in stoppage time. Colin Williamson gave the Cattachs the lead in the 16th minute.
A late winner from substitute Ian Penwright gave Clach a smash-and-grab win over Inverurie at Grant Street. The visitors were made to pay for missing several second-half chances and will rue missing the chance to take advantage of Brora’s draw with Cove.
Turriff United continued their excellent league form with a 2-0 win away to Forres Mechanics. Stuart Cumming gave Ross Jack’s men the lead with half a nour played before Gary McGowan sealed it with a penalty.
Formartine needed a late winner from Neil McVitie to ensure they took all three points from Fort William. A win against Keith on Wednesday night will put Formartine above Turriff into 3rd place.
Wick moved into 5th place after a 2-0 win at home to Buckie Thistle. David Allan and Lukasz Geruzel were the scorers for the Scorries.
Nairn County picked up a convincing 4-0 win over Deveronvale and at the same time jumped above the Banffers into 11th.
Rothes and Huntly shared the points at McKessack Park finishing 2-2. Huntly picked up an impressive win over Wick last week in the Scottish Cup however after eight attempts they still can’t get a league win under their belts.
It was also a draw between Strathspey Thistle and Keith but no goals to talk about at Seafield Park. Strathspey were twice denied by the woodwork.
Meanwhile in the Scottish Cup, Broch were knocked out of the competition after a 2-1 defeat to Linlithgow Rose in a replay. Scott Barbour gave Fraserburgh the lead before a Tommy Coyne brace ensured the Rose would progress.