Brora Rangers moved three points clear at the top thanks to a 6-0 win over ten-man Forres Mechanics thanks to braces from Zander Sutherland and Steven MacKay with Ross Tokely and Martin McLean finishing the rout.
Nairn’s six match unbeaten run came to an end by title rivals Inverurie Locos at Station Park, efforts from Neil Gauld and Neil McLean ensured the Harlaw Park outfit would gain the three points with Stuart Leslie’s strike proving just a consolation.
Huntly and Deveronvale shared the spoils at Christie Park, Marek Madle gave the black & golds a half time however Vale pegged them back with minutes remaining thanks to a Graeme Rodger penalty.
Fraserburgh have now picked up 8 wins on the trot after a 9-0 victory at home to Fort William, Highland League young player of the year Scott Barbour banged in 5 goals and was followed by John Willox, Graham Johnston, Russell McBride and Steven Davidson.
The games between Buckie Thistle v Keith, Clachnacuddin v Strathspey Thistle, Cove Rangers v Lossiemouth, Formartine United v Turriff United and Wick Academy v Rothes were all postponed because of waterlogged pitches.