Duncan double earns Keith victory
Register for free to read more of the latest local news. It's easy and will only take a moment.
KEITH produced a stunning second half show to beat Clach in a seven-goal thriller.
After a goal-less first half in Inverness, the Maroons drew first blood with a Kris Duncan goal.
Clach then netted twice in quick succession to lead, before Keith did likewise as Michael Dunn and Craig Cormack put them 3-2 in front.
The Highland side made it 3-3 with 20 minutes left but Duncan plundered a winner five minutes from time to bring Keith back to winning ways after three defeats.
Buckie Thistle made it three wins in a row after coming from behind at the break to beat hosts Nairn County.
Jay Cheyne and Chris Hegarty were on target for Jags after John Cameron scored for County.
Lossiemouth bounced back from their 8-2 loss to Formartine United with a 2-1 success at home to Fort William.
Kevin Flett scored an early penalty and Ross Archibald gave the Coasters a 2-0 interval lead.
Fort got one back in the second half but Lossie held on for their third league win of the month.
As expected Rothes were no match for big guns Formartine, who scored nine without reply.
The Speysiders were 3-0 down at half time but conceded five in a 15 minute spell in the second half as Formartine’s pressure proved too much.
Forres Mechanics found new Highland League leaders Cove Rangers too hot to handle at Mosset Park, losing 5-1.
Dachi Khutsishvili’s second half strike for Cans proved to be nothing more than a consolation at the Aberdonians maintained their 100% league record in style.
The only other perfect record in the league was ended, as Turriff United dropped their first points in a 1-1 draw at Deveronvale.
Champs Brora won 2-1 at Fraserburgh, Wick beat Huntly 3-0 and Inverurie defeated Strathspey by the same scoreline.