Brechin City suffered an agonising defeat away to Dunfermline Athletic, conceding a late penalty which handed the Pars all three points.
The defeat was made all the more disappointing, given that City had played well during the match.
Dunfermline had the first opportunity of the match in the ninth minute when on-loan striker Lawrence Shankland had a shot, but his effort failed to hit the target.
Darren Petrie came close for City in the 16th minute when he prodded the ball past Ryan Scully in the Pars’ goal, only to see the ball cleared off the line by Alex Whittle.
City had two great chances in the final minutes of the first half, with Steven Jackson forcing Scully in to a save in the 44th minute, followed by another save from ‘keeper in the final seconds of the first half when Gerry McLauchan had a headed effort on goal.
Despite City’s dominance in the first half, it was the home side that went ahead just minutes in to the second half.
Faissal El Bakhataoui drove up the pitch and crossed the ball in to Shankland who netted at the near post.
City looked to hit back immediately, with Thomson having a shot blocked in the 49th minute.
The striker was to find the back of the net just 10 minutes later, pouncing on the end of a lovely pass from Barr to secure the equaliser.
The goal galvanised City, and Thomson came extremely close in the 66th minute, when he left the Pars’ defenders dumbfounded with a clever spin, to setup a fizzing shot, which Scully somehow managed to push away from danger.
The killer blow for City came in the 89th minute when Steven Jackson brought down Allan Smith in the box. Ross Millen stepped up to take the spot kick, and buried it in the bottom corner.