Welsh Premier & non-league round-up
JD Welsh Premier League
Thursday, 12 October
Newtown AFC 1-3 Bala Town: Bala leapfrogged Newtown after completing a league double over the Robins. The Lakesiders beat Newtown 4-0 on the opening day of the season but have scored only two goals since before this victory for Colin Caton's side. Joe Kenton scored for the hosts to equalise Jordan Evans' opener, but two goals in 60 seconds from Mike Hayes and Evans' second gave Bala the win.
Saturday, 14 October
The New Saints 6-1 Prestatyn Town: The New Saints returned to winning in style ways after their 2-2 midweek draw with Connah's Quay Nomads as they battered Prestatyn. Christian Sergeant scored twice while Greg Draper, Jon Routledge, Aled Darlington and Jamie Mullan hit the back of the net.
Jack Kenny's consolation goal came after the hosts had finished their day's scoring efforts.
Barry Town United 1-3 Cefn Druids: Late goals from Lewis Buckley and Ashley Ruane sent Cefn Druids home victorious from Barry. The hosts led through Kayne McLaggon's opener, but were overhauled in the battle of two form sides as Lewis levelled before scoring his second after Ruane put the visitors ahead.
Carmarthen Town 1-2 Connah's Quay Nomads: Connah's Quay followed their impressive draw with the New Saints with success at Carmarthen. Ryan Wignall got the visitors' opener and Melford Simpson sealed victory after Liam Thomas had levelled from the penalty spot. Defeat left Carmarthen bottom of the table with eight defeats in their last nine.
Llandudno FC 2-3 Aberystwyth Town: Neville Powell's Aberystwyth are celebrating their first WPL win of the season. Declan Walker's opener for the visitors was cancelled out as Toby Jones levelled before Danny Taylor put Llandudno ahead. But Danny Shaw's own goal brought Aber level and Jonny Spittle's 90th-minute effort earned a dramatic win as the visitors suffered a fourth straight defeat following a five-match unbeaten run.
Bangor City 2-3 Cardiff Metropolitan: The Students secured a double over high-flying Bangor as they fought back from 2-0 down to win. Damian Allen and Brayden Shaw goals out the hosts 2-0 up only for Eliot Evans's brace to bring the visitors level before Harry Owen sealed their win.
Saturday 14 October
Evo-Stik Premier Division
Merthyr Town 5-0 Gosport Borough
Northern Premier League Division One North
Colwyn Bay 1-1 Tadcaster Albion
Sunday, 15 October
Orchard Welsh Premier Women's League
Abergavenny WFC 4-0 Caldicot Town
Caernarfon Town 0-2 Rhyl FC
Cardiff City 1-4 Cardiff Metropolitan
Llandudno FC 3-0 Port Talbot Town