Ellon United blew the chance to pick up three precious points against league leaders Montrose Roselea at The Meadows last weekend.
The home side had the chances to be in front at the interval but resolute defending by the visitors, added to United’s slack finishing and a penalty miss, cost Ellon dearly.
United created several early chances without success and were served a timely reminder by Montrose when a shot from Hester found the side netting.
Ellon hit back with Jack Tait unlucky to see his shot go behind off the post with keeper McLeod beaten.
Ellon were awarded a penalty midway through the half. James Bain opted for power but his shot went behind off the top of the bar.
Although they continued to hold the edge for the rest of the half United were unable to get past McLeod and his defence.
It took Montrose only two minutes of the second half to go in front.
United were unable to force clear a high, bouncing ball into the danger area under pressure, and Thomson was on hand to apply the finish.
Ellon might have found themselves another goal down within a minute and it was another high, swirling ball bouncing in the box which caused the problems but Cammy Fraser was able to make a vital block.
United were struggling at this stage to get a foothold in the game, with Montrose’s use of the long, high ball causing the home side real problems.
Roselea forced a corner in the 54th minute and the unfortunate Jamie Brailsford only succeeded in heading the ball into his own net in a desperate effort to clear the cross.
Shortly afterwards Ellon lost possession needlessly well inside the Montrose half, allowing the visitors to catch them on the counter attack, with Roselea breaking quickly up their left to find Tester, who added their third goal with a tidy finish.
United kept up their efforts to their credit and gained some consolation from a penalty in stoppage time which Lenny Johnson converted despite McLeod’s best efforts.