ROTHES got their season off and running with a 3-2 win over Fort William.
Frani More's side led 2-0 early on through a Liam Forbes double before being pegged back by the visitors, who had Darren Quigg sent off after just two minutes, by half-time.
Rothes were reduced to ten men just on the hour mark when Michael Dunn was shown a second yellow card.
However, three minutes later Forbes completed his hat-trick to claim the points for the Speysiders.
Speaking to @Nscot on Twitter, More said: "It was a good battling performance; delighted with character the boys showed and delighted for Liam Forbes bagging a hat trick."
Forres Mechanics were beaten 2-1 at Formartine Utd.
The Mechanics had Graham Fraser sent off in the first half before Formartine took the lead.
Michael Ewen made it 2-0 ten minutes after the restart before sub Lee Fraser pulled one back for Charlie Rowley's side.
Buckie Thistle were 2-1 winners at home to Fraserburgh.Summer signings Aaron Conway and Graeme Stewart were on target for the Jags.
Lossiemouth travelled to Christie Park but returned with nothing after going down 4-1.
Marek Madle put the home side ahead before Darren Bailey levelled for Lossie.
However a double from Craig Dorrat in the space of three minutes put Huntly in command before the break.
A Liam Archibald own goal 16 minutes from the end sealed the Huntly win.
A much needed point was the result for Keith following a 1-1 draw at Turriff.
Clach 1, Cove Rangers 4
Deveronvale 1, Inverurie Locos 2
Nairn County 0, Brora Rangers 2
Strathspey Thistle 0, Wick Academy 9