BUCKIE Thistle warmed up for their cup crack at Annan with a fine league win over high flying Inverurie Locos.
But it was a bleak day for the rest of Moray's Highland League teams as they all tasted defeat on tough away grounds.
Jags did trail at home to Locos before a Neil Davidson leveller and a second half Donnie Munro winner kept the points at Victoria Park.
Gary Hake's side are going well at seventh in the table, and are next in action at home to League 2 Annan Athletic in the second round of the Scottish Cup.
Lossiemouth faced the long trip to Caithness to take on a Wick Academy side which seldom drops any points at home.
The home team duly raced into a 3-0 lead inside 22 minutes, but Lossie battled well to pull two back through Ryan Farquhar and Callum Dunbar.
Wick stepped up a gear to grab to more for a 5-2 win which keeps them third in the league, with only 2 points dropped from eight games.
Brora beat Fort William 6-1 to remain 100% after eight outings alongside Formartine United, who found Rothes a tough nut to crack before eventually claiming a 3-0 success in Pitmedden.
Keith were thumped 4-0 at Fraserburgh, just a week before they host Elgin City in the Scottish Cup.
And Forres Mechanics were left to rue a first half penalty miss as they crashed to their seventh straight defeat at champions Cove Rangers.
The injury-hit Cans twice led through Craig McGovern goals but the missed spot kick at 1-0 proved costly as Cove hit back to lead 3-2 at the break, and there was no further scoring in the second half.
Deveronvale won 2-0 at Clach, Nairn defeated Strathspey 3-1 and Huntly drew 2-2 with Turriff in the other Highland League matches.