From a neutral point-of-view, this game would have entertained any crowd.
However, the Brechin City fans left Glebe Park with a sour taste in their mouths as they lost an equaliser with what was the last kick of the game.
Brechin had a couple of chances within the first few minutes, with Carcary looking lively and having a clear opportunity, but his weak shot failed to trouble keeper Ewings.
Poor finishing, along with offside decisions, left the game goalless for the first nine minutes, with Brechin having the clearest chances, Prunty and McManus also having efforts saved.
Dumbarton took the lead in the tenth minute, however, against the run-of-play up to that point.
Gilhaney crossed the ball in from the left wing, and Prunty nodded the ball on for Agnew to control the ball, turn and fire high into the net.
Before the half hour mark, Brechin were two goals down.
Agnew floated a free-kick into the box and Lyden left the home defence helpless as his glancing header found the back of the net.
Journalistic cliches are best-avoided, but if ever the term “a game of two halves” was applicable, it was here.
In an astonishing turn-around, Brechin went into the tunnel at half-time two goals down and,in the space of nine minutes after the restart, were winning three-two.
A poor defensive clearance from Dumbarton following a Carcary corner gave Fusco a chance, and he made no mistake from inside the box in the 46th minute.
Spurred on by this, seven minutes later Carcary burst through the middle, latching onto a Molloy pass, only to be brought down by Dumbarton’s Alan Lithgow.
Referee Roache pointed to the spot, and was forced with no option but to send-off Lithgow for denying a clear goal-scoring opportunity.
Paul McManus stepped up to take the spot kick, sending Ewings the wrong way to make it two-two.
Four minutes later and Brechin were in the lead, with McKenna firing the ball high into the top-right corner of the net following an assist from Fusco.
Despite this incredible 15 minutes of drama, the rest of the second-half lacked the excitement which preceded it.
Neither team managed to really play possession football and the chances which came were few and far between.
With 90 minutes played, and a hopeful three points secured, the unthinkable then happened for Brechin City.
Dumbarton were awarded a free-kick 25 yards out.
Noticing a member of the Brechin management committee in the stand signalling to a colleague the number ten, I initially assumed he meant there were ten minutes left of injury-time, which I thought was excessive.
However, he was clearly signalling that number ten for Dumbarton, Scott Agnew, would be striking the free-kick, which he did, curling an unstoppable drive over the wall and past Nelson, with what would be the last kick of the game, besides the restart following the goal.
Brechin City - Nelson, McLean, Dunlop, McLAuchlan, Buist (McLune), Janczyk, King (Fusco), Molloy, McManus (Weir) and McKenna, Carcary.
Dumbarton - Ewings, Lyden, Creaney, Lithgow, McNiff, Gilhaney, McBride (Brannan), Nicoll, Prunty (Nugent), Agnew, Walker (Winters)
Referee - Des Roache; crowd - 427.