BANGOR City put the disappointment of failing to gain a domestic licence to one side by winning clinch runners-up spot in the Welsh Premier with a 2-1 away win at Bala Town.
A superb last-minute goal from George Harry clinched the spoils after Ian Sheridan had cancelled out Steven Hewitt's 37th-minute opener for the Citizens, who drop into the Huws Gray Alliance after 26 unbroken seasons in the top flight.
Cefn Druids ensured home advantage in the Play-Offs with a 2-0 home win over Connah's Quay, who have already qualified for the Europe League by finishing third. Matty Owen opened the Ancients' account against his former club and James Davies added the second, with Nomads having Callum Morris red-carded in the second period to rule him out of the Welsh Cup final.
Cardiff Met dropped to sixth place despite a 3-3 away draw at champions TNS, who led 2-0 inside the first eight minutes with a brace from Kevin Kauber. But a flurry of three goals in 11 minutes with side of half time handed the visitors a shock lead with Joel Edwards, Jordan Lam and Adam Roscrow finding the back of the net before Ryan Brobbel rescued a point for the hosts.
Barry Town gained another win thanks to a Jon Hood goal at home to Carmarthen, while Aberystwyth triumphed 5-3 at home to Newtown despite throwing away a two-goal lead. Jon Owen and Declan Walker gave the Seasiders the lead, but the Robins hit back through Ethan Jones, Nick Rushton and Ryan Kershaw. After Rushton had hit the bar for the visitors, the Black & Greens responded through a Ryan Wade brace and one from Matthew Jones.
Outfield player Reece Fairhurst was forced to take the gloves for Prestatyn with Carl Jones suspended and kept a clean sheet in a goal-less draw at home to coast rivals Llandudno.