Teenage winger Stephen Day scored for the second week running and claimed his fifth goal of the season as Albion hit back to earn a deserved draw and leave Elgin’s play-off hopes hanging by a thread.
Ross Jack’s side must beat bottom club East Stirlingshire next weekend and hope Rangers defeat Berwick at Ibrox, with an eight-goal swing required in Elgin’s favour across the two games.
We have lost just twice in 16 matches but the best position we can now finish is seventh and we are just ahead of Annan and final-day opponents Clyde in a remarkably tight Third Division – nine points separate the play-offs from ninth.
A very dry and bumpy pitch made it difficult for both teams and it was never a classic but we recovered from a poor first period and produced an impressive second-half display which could well have brought all three points.
Full-back Ross McGeachie returned to the team and was one of seven starters aged 21 or under. There was a place on the bench for U19 defender Lee Hamilton, who came on for his debut with 17 minutes left.
The visitors got off to the ideal start with a goal in 12 minutes. Craig Gunn burst into the box and beat David Crawford with a low shot that sneaked in at the post for his 14th goal of 2012/13, when the keeper appeared to have it covered.
Stirling were much better after the interval and Day, who headed the winner at Annan last week, coolly rounded Joe Malin to equalise in 58 minutes after latching on to a perfect pass from young striker Sandy Cunningham.
Mark Ferry then headed against the top of the bar from a Jamie Clark cross as Albion continued to look the stronger team but Elgin almost won it with eight minutes left when Gunn hit the post from close range.
There was a late chance for sub Phil Johnston but his effort was deflected wide and Scott Davidson was off target from the resulting corner.
We bring down the curtain on our campaign with a short trip to Broadwood to face Clyde next Saturday, kick-off 12.45pm.
Stirling Albion: Crawford, McGeachie (McCunnie 76), Ashe (Johnston 76), McClune, Thom, Clark, Cunningham (Hamilton 73), Ferry, White, Davidson, Day.
Subs (not used): Flood, Filler (GK).
Scorer: Day 58
Elgin City: Malin, Niven (Beveridge 46), McMullan, Crighton, Duff, Cameron, Gunn, Morrison (MacLean 69), Harkins (Wyness 69), Nicolson, Moore.
Subs (not used): McKinnon, Black (GK).
Scorer: Gunn 12
Referee: Stevie O’Reilly