Highland League round up: Big wins for Buckie and Brora while Keith and Lossiemouth leave it late
Get the Forres Gazette sent to your inbox every week and swipe through an exact replica of the day's newspaper
BUCKIE Thistle exacted revenge on their cup final defeat with a stunning 5-1 win at Rothes on Saturday.
The Speysiders beat Jags with a last minute goal in the Highland League Cup final at Huntly in November.
And when Caley Thistle loan striker Shane Harkness struck on 24 minutes to give Rothes a half time lead, a repeat was on the cards.
However Buckie produced a superb second half showing to turn the contest around in emphatic style.
Sam Morrison levelled two minutes after the break and Kyle MacLeod's fourth goal of the season had Buckie in front by the hour.
Joe McCabe, Callum Murray and Sam Urquhart all netted in the closing 17 minutes to hammer home Buckie's advantage.
There was late drama at Princess Royal Park where Deveronvale took on Keith in a Banffshire derby.
After a goal-less first half, Keith captain Cammy Keith scored on 52 minutes to clock up the 350th Highland League goal of his career.
Vale, who had Craig Stewart in charge following manager Stevie Dolan's departure a week earlier, levelled through Robert Scott's penalty ten minutes from time.
A draw was on the cards until Michael Selfridge popped up in the 90th minute to steal victory for the visitors.
Lossiemouth also scored right at the death to secure a point against Huntly at Grant Park.
Gary McGowan twice put Huntly ahead in the first half, the first time from the penalty spot.
Ryan Stuart's header had levelled for Lossie on 16 minutes, with the visitors in front until the final minute when Ryan Sewell rescued a draw for the Coasters.
Champions Brora Rangers are clear at the top after demolishing Fort William in the Lochaber side's first league outing of the season.
The match was switched from Fort's ground to Dudgeon Park and Brora went on the rampage, scoring five goals in each half.
Jordan MacRae started and finished the rout, while Bjorn Wagenaar grabbed a four-goal haul with two in each half.
Tom Kelly, Andy Macrae (2) and Gregor MacDonald completed the Sutherland side's 10-0 win.
It was far closer at Station Park where a solitary strike by Fraserburgh's Ryan Cowie saw off Nairn County.
Cowie scored on 33 minutes but Broch were rescued by keeper Paul leask, who made his second penalty save of the season from Nairn's Scott Davidson on 73 minutes.
Fraserburgh finished the game with ten men after Paul Campbell was sent off.
Clach's rearranged league contest with Inverurie was postponed along with the Scottish Cup ties between Formartine United and Turriff United, and Wick Academy and Musselburgh Athletic.
Both ties will now be played on Monday night.