KEITH were hammered 9-0 by champions-elect Brora Rangers.
Steven Mackay scored four of the home side's goals.
Rothes had captain Michael Dunn sent off as they crashed 6-0 at Huntly.
The Speysiders trailed by a single goal at the break but capitulated in the second half.
Andy Kleczkowski helped himself to a hat-trick.
At Grant Park, it was honours even after Jordan McBain levelled for Lossiemouth who had trailed to a Stuart Soane goal for Forres Mechanics.
Buckie Thistle were 3-0 winners over Strathspey Thistle, with Aaron Conway grabbing a double.
Nairn County were held at home by Deveronvale, with John Cameron salvaging a point for the Station Park side late on. Graeme Rodger had put 'Vale ahead.
A Dean Donaldson double helped Inverurie Locos to a 2-0 win at Fraserburgh.
Clach continued their revival with Martin Callum their match-winner in a 1-0 win over Turriff Utd.