Forres went behind to a Grant Noble finish after only five minutes. Kyle Scott levelled for the Can Cans after 12 minutes and Nathan Sharp sent Forres ahead at half-time. A hard-fought match remained in the balance until Kevin Duguid’s clincher 11 minutes from time.
Cove Rangers secured a 3-0 home victory over struggling champions Buckie Thistle. Nairn County maintained momentum with Connor Gethins and Gregg Main’s first half finishes enough to secure a 2-0 win at bottom Strathspey.