A rare Graeme Grant goal couldn’t keep Forres Mechanics’ unbeaten run going.
Forres lost 2-1 at home to Brora Rangers in a Highland League match on Wednesday night.
It was their first defeat since December 23, having won five and drawn one of their six matches prior to the Brora clash.
Ex Can Stevie Ross scored twice for the Sutherland side, almost immediately after coming on as a sub just before the hour.
Grant claimed the final touch on a Stuart Soane header to give Mechanics a late consolation.
Soane was later claiming the goal but it was credited to veteran Grant for his first goal since the 2007-08 season.
Forres had lost goalkeeper Stuart Knight to a hamstring injury in the first half, with Euan Storrier coming on for his Cans debut just days after his 18th birthday.
The result also meant Brora drew level on points with Buckie at the top of the league, though Jags have two games in hand.
Cove are just a point further back and on the same amount of games as Buckie, after thrashing Huntly 8-0 at Christie Park.
Lossiemouth were on course to give new manager Bobby Beckwith a winning start in his first home game in charge, but ended up losing to visitors Wick Academy.
Martin Charlesworth edged the Coasters in front on 63 minutes before the Caithness men hit back quickly with a Sam MacKay double to nick the three points.
In the Breedon Highland league Cup, Rothes put up a brave battle before going down to a late goal against title chasers Formartine United.
The Speysiders handed a starting debut to four of their Caley Thistle loan signings Stephen Rennie, Chris Brown, Struan McArthur and Keir Smith.
Formartine led at the break through a Neil Gauld goal before another Rothes loan boy, Elgin City’s Ben Cullen equalised with 25 minutes to go.
However Gauld hit an 80th minute winner to earn the visitors a home quarter-final against Clach, who beat Fort William 6-2.