Albion took a big step towards making sure of a play-off place with an excellent result and performance at a cold Borough Briggs on Tuesday night.
Superb second-half strikes from Lee Hamilton and Willie Robertson inflicted Elgin’s first home league defeat since November 4 and moved us 12 points clear of the fifth-placed Moray men and eight in front of Stenhousemuir, who sit fourth.
This game went ahead at the third time of asking, having been frozen off on December 30 and postponed again earlier this month – the teams meet once more at Borough Briggs on March 31.
Binos boss Mackay gave a debut to 39-year-old former Arbroath keeper Craig Wight, Ross Kavanagh returned in place of Sean Dickson and Andy Little replaced Peter MacDonald. Top scorer Darren Smith and midfielder Andy Black were still sidelined.
Stirling started on the front foot and Marc Waters saved from Little’s header but Elgin came back into it and Shane Sutherland hit the post in his first start for a year.
Albion’s second-half performance was outstanding. The breakthrough came in 52 minutes when Hamilton thumped a volley past Waters after a corner had been only partially cleared.
The clincher arrived in 64 minutes when Neil McLaughlin took a free-kick short to Robertson and the skipper hammered a 30-yarder past the wall and high into the net, with the pace beating the keeper.
Little and substitute MacDonald came close to increasing our lead while Sutherland should have pulled one back for Gavin Price’s men on a night when a terrific team performance earned a deserved win and made the 315-mile round trip a happy one for the small band of travelling fans.
Elgin City: Waters, McDonald, Bronsky, McHardy, Cooper, Allan, McGovern, Smith (Ferguson 66), Cameron, McLeish (Byrne 87) Sutherland. Subs (not used): Eadie, Whitehead, Thomson, McDade, Long (GK).
Stirling Albion: Wight, McGeachie, Hamilton, McNeil, Barr, Moon (Caddis 83), Jardine, Kavanagh, Robertson (Dickson 83), McLaughlin, Little (MacDonald 79). Subs (not used): Noble, R Smith, Banner, Binnie (GK).
Goals: Hamilton 52, Robertson 64
Referee: Graham Beaton