FORRES Mechanics made it three wins in a row with a league success over struggling Fort William on Wednesday.
Mechanics, who received a walkover cup win against Fort a week earlier and won 3-0 at Strathspey on Saturday, came good in the end against their Lochaber opponents.
Allan MacPhee’s deflected strike gave Cans the lead before the visitors got a shock equaliser through Scott Hunter.
Forres centre back Graham Fraser restored their lead with a header before half time.
A cracker from Martin Groat and another header by Lee Fraser - to match twin brother Graham's scoring feat - finished off Fort, who also had a penalty saved by Mechanics keeper Stuart Knight.
|Highland League table||P||W||D||L||F||A||PTS|
Lossiemouth lost six goals in a game for the third time this season when they travelled to Formartine United.
The Pitmedden side, with Paul Lawson unveiled as their new manager, assisted by ex-Aberdeen skipper Russell Anderson, ran riot in the first half with five unanswered goals.
Two from former Elgin City captain Archie Macphee and one each for Graham Rodger, Liam Burnett and Max Berton floored the Coasters. Scott Barbour added a sixth before Lossie managed a late consolation through Scott Dunn.
Buckie Thistle’s home game against Huntly, Keith’s match against Wick, Rothes at home to Nairn and Deveronvale v Strathspey were all postponed due to waterlogged pitches.
Cove Rangers strengthened their position at the top with a 5-1 win at home to Turriff while Fraserburgh beat Inverurie Locos 3-1 to stay second.
Brora Rangers came from behind to beat Clach 2-1 and remain in third place.