East Stirling and Annan had to settle for a point apiece in an action-packed 2-2 draw.
The visitors, three points ahead of East Stirling going into this match, took just 17 minutes to open the scoring.
Andrew Donley teed up Graeme Ramage and his right-footed finish found the bottom corner.
The game then really kicked into life with two goals and a red card in two first-half minutes.
Andrew Stirling levelled for the home side from the edge of the box in the 37th minute but just two minutes later Alistair Love put Annan back on course for their first away win of the season from close range.
In amongst the drama Peter Watson was dismissed for a professional foul on Stirling.
It took just two second-half minutes for the fourth goal to arrive, Stirling doubling his total for the afternoon from the spot after Love fouled Kevin Turner.