BALA Town regain the upper hand in the race for Europe, leap frogging Gap Connah's Quay into second place with a 3-2 away win at Cardiff Met.
The students led twice through Chris Baker and Adam Roscrow, but the Lakesiders levelled with goals from Chris Venables and Jordan Evans, before Lee Hunt scored their 77th-minute winner.
The Nomads looked on-course for three points against Bangor City, holding a 16th-minute lead thanks to a Les Davies goal against his former club until the 77th-minute dismissal of Citizens' defender Anthony Miley. But the 10-men hit back for a point with a Rodrigo Branco equaliser three minutes from time.
Champions The New Saints eased to a routine 2-0 home win over Carmarthen Town, Ryan Brobbel and Adrian Cieslewicz scoring inside the first 16 minutes.
In the Play-Off Conference, Airbus UK Broughton battled to a 2-2 away draw at Llandudno, taking the lead through Reece Deakin's 10th-minute header. The hosts hit back to lead with Danny Shaw and Marc Williams both heading home from corners, but Tony Gray slotted home the equaliser in the 74th-minute.
But the Wingmakers still looked doomed to relegation after Aberystwyth Town maintained a seven-point safety margin with a goal-less draw at home to Cefn Druids. The visitors had Jordan Barrow sent-off deep into stoppage time.