Balzan scored in stoppage time to rescue a point in a 2-2 draw with Zabbar St. Patrick in a match from the 360Sports Malta Premier Bottom 6 at the Tony Bezzina Stadium on Saturday.
A draw which leaves Balzan three points behind Zabbar, two ahead of Naxxar Lions and five ahead of Melilta but the bottom two face each other on Monday.
Stefan Ilic put Zabbar ahead on 10 minutes but Rafael Floro equalised on the hour.
Diogo Tavares restored the lead for Zabbar on 72 minutes but three minutes in added time, Jake Grech notched the equaliser.