Poor defending cost Banchory the game and three valuable Superleague points against near neighbours Stonehaven last Saturday.
Stoney started the game showing much more intent, and an early Ian Cruickshank swerving shot forced Grant Sim in Saints goal to save at the second attempt.
From a Shaun Carrol free kick Alan McRae’s glancing header almost put Banchory in front but the ball went inches past.
However, on 10 minutes the home side took the lead when ex-Saints player Ian Cruickshank picked up a loose ball in the middle of the park and went on a diagonal run down the left and with no-one putting any challenge in, his left foot 20 yard shot flew past Sim.
Minutes later a Stoney low cross was bundled off the line as they continued to have the better of the play and control of midfield.
Campbell Watt went on a mazy run and beat two men before being brought down just outside the box, but the ref waved play on.
On 25 minutes it was 2-0 to the home side. Banchory’s Ferguson was posted missing at right back allowing Glass all the time and room to score with a lovely lob shot.
Carrol thought he had reduced the leeway minutes later with a well struck half volley but the home keeper just managed to get a hand to the ball.
Saints boss Sandy Carrol decided to change things around and the struggling Ferguson was replaced by Gary Cruickshank, but all the trouble continued to come from the Stonehaven left.
Saints were restricted to chances from free kicks but theses proved to be fruitless.
Grant Sim saved well from Steele and then with minutes remaining of the first half Stonehaven scored with a header but was rightly chalked off for pushing.
The start of the second half saw a different Banchory team altogether.
Stainer set up McRae but the Banchory midfielder could not get his shot away and Carrol also forced the home keeper into a good save.
Garrett was much more prominent and when he was brought down just outside the box wide left, Carrol’s free kick was blocked with loud appeals for handball.
However there was a scare for Saints when a header from a corner hit the junction of bar and post.
Ex-Saints pair Lewis Shand and Keith Horne combined with the latter forcing Sim into a fine save.
On 60 minutes Saints were back in the game when Mark Galashan popped up to head home from a Darren Pyper corner.
But within three minutes Stonehaven restored their two goal lead. A punt up the park was met by Saints substitute Cruickshank who attempted a pass back but was woefully short. Despite trying to make amends Keith Horne took advantage to make it 3-1.
Stainer was replaced by Cammy Gray for Banchory midway through the half adding a bit more pace to the play.
Galashan almost scored with his head again from a Watt cross but the ball flashed past.
Garrett continued to cause problems and was clinically brought down again but the Stoney player was not booked.
With fifteen minutes left McRae was replaced by Jake Strachan and within five minutes Saints pulled a goal back.
A long diagonal pass from Carrol found Gray and the young striker controlled well, ran 15 yards and unleashed an unstoppable shot past the home keeper.
Banchory forced the pace for the remaining ten minutes, and at times left themselves exposed but despite their best efforts could not find an equaliser.
Team: Sim, Ferguson (Cruikshank), Robertson, Burke, Galashan, Pyper, Carrol, McRae (Strachan), Stainer (Gray), Garrett, Watt. Subs: Morrison, Madle, Shirran.
The Lucky Numbers Lottery draw on Saturday 8th October had no winners of teh £1,100 Jackpot. Numbers were: 1, 4, 5, 7, 9, 17. £25 Lucky Dips were: Jim Thomson and George Morrison both Banchory.