THE New Saints returned to the top of the Welsh Premier League with a 6-1 hammering of Prestatyn Town, as previous leaders Bangor City were stunned 3-2 at home by Cardiff Met.
The Citizens were leading 2-0 after 68 minutes, Damien Allen getting the first on the stroke of half-time and Brayden Shaw poking home a rebound after Luke Wall's shot had been saved. But that was the cue for a fightback from the students, Eliot Evans grabbing a brace inside seven minutes and Harry Owen snatching the winner five minutes from time to send the capital outfit into second place.
Chris Seargeant went to the top of the goal scorers' chart with a brace as TNS eased to victory over the Seasiders, with Greg Draper, Jon Routledge, Alex Darlington and Jamie Mullan also getting on the scoresheet before a late consolation from Jack Kenny.
Aberystwyth Town gained their first win of the season but left it late in a see-saw affair at Maesdu Park. Declan Walker put the Black & Greens in front only for Toby Jones and Danny Taylor to respond in a three-minute spell for Llandudno. An own goal from Danny Shaw put Aber back on level terms before Jonny Spittle headed home from a 90th-minute free-kick against his former club.
It looked like business as usual at Jenner Park when Kayne McLaggon fired Barry Town into a 21st-minute lead with his sixth goal of the season, but Cefn Druids had other ideas and hit back to win with a brace from Lewis Buckley either side of an Ashley Ruane goal.
Rock-bottom Carmarthen Town lost 2-1 at home to Connah's Quay, for whom debutant Melford Simpson converted a Ryan Wignall cross three minutes from time. Wignall had earlier put the Nomads ahead, but Liam Thomas levelled for the Old Gold from the penalty spot .