Banchory entertained Division 3 side Monymusk in the second round of the North of Scotland, hopeful of continuing their recent good run.
Banchory started the game poorly and after only 8 minutes a poor back pass allowed the Monymusk number 8 to calmly chip Davidson, who was caught 15 yards off his goal line.
Banchory failed to register anything more than a half chance to Smith in the first half.
After a stern talk by manager Girvan Banchory totally dominated the second half, with chances falling to Smith, Chalmers and the best chance to MacGregor, who from four yards out pulled his shot past the post.
Rooney now out wide on the right was creating some great chances with some excellent crossing.
Banchory made a change with 15 minutes to go and brought on Lawrence. Within two minutes he had struck the post with a great effort.
Five minutes later a great run and cross by Rooney found Lawrence who caught a volley from 18 yards and his shot struck the crossbar and bounced on the line to claims from the home team it had crossed the line, however it was not given.
It seemed just a matter of time, and sure enough with eight minutes to go Gilbert found Lawrence who turned at the edge of the box and his cross was met by the on rushing Proven who slotted the well deserved equaliser. Now it seemed there would only be one winner.
Again the best chance fell to Lawrence who beat two players on the edge of the box but his effort went straight into the hands of the keeper.
In the 90th minute disaster struck, when with one of their only attacks in the second half, Monymusk forced a corner, from which a poor clearance fell to the number 4 who struck his shot from 25 yards which was going harmlessly wide when it took a huge deflection off MacGregor and left Davidson with no chance as it nestled in the opposite side of the net.
There was no time for Banchory to come back, and although they dominated the second half, Monymusk deserved their victory through their hard work and solid defending.
Banchory paid the price for wasting so many good chances in what has to be their worst defeat this season, and possibly one of the worst results for years.
Banchory Team: Davidson, Lloyd, Juan, Brand, John Smith, MacGregor, Rooney, Gilbert, Proven, Meldrum and Chalmers.
Subs: Lawrence, Mackie, Girvan and Norton.