Having lost just one of their 11 games so far, Gracemount are three points clear of Cumbernauld and can’t be caught with just one match remaining.
After a one minute silence was held for the President of Poland and the 130 people that died last weekend, both teams started well and nothing could separate them in the first part of the first half. However, Glasgow led 17-16 at the break.
The second half was also tight and although Glasgow never lost the lead, Gracemount equalised several times.
Glasgow stayed on top until 15 seconds before the final whistle, when Gracemount’s right back scored from nine metres to level the score at 32-32.
Glasgow shot from nine metres themselves with two seconds to go, but the effort was blocked, the whistle sounded the celebrations began.
Danos Sagias netted 10 goals for Glasgow, Allan Stokes scored seven for Gracemount.
In the day’s other match, Liberton ended their season on a high, beating Ayr by 10 goals.
They started the game strongly and they had a comfortable lead of four or five goals from the start. The win caps their best season so far, finishing with five victories.
With 11 goals, Kriss Szulc was top-scorer for Ayr, while Zeller Johannes netted seven for Liberton.