Gala had to come from behind twice at Netherdale on Saturday, but the home side grabbed victory with a late penalty.
Aiden Ferris grabbed the opener after three minutes’ play, before Ryan Clapperton rattled in the equaliser off a defender.
Clapperton supplied the second to give Gala the lead, seizing upon a poor clearance and firing home
After the break, sub striker Ciaran Johnston forced an error from Colin Galbraith and fired home.
Glasgow skipper David Gray then put the visitors back in front with a stunning free kick.
After Gala’s Dean McColm left the field for receiving his second booking, the home side threw caution to the wind, Stuart Noble breaking down the left to score under the keeper.
And after Stephen Bronsky fouled Noble in the box, Jamie Gibson sent the keeper the wrong way from the resultant penalty.