Welsh Premier & non-League round-up

Football

Dafabet Welsh Premier League

Friday, 26 February

Championship Conference

MBi Llandudno 3 Bala Town 2: Llandudno are now level on points with second-placed Bala after a 3-2 success at Maesdu Park.

The visitors led for much of the contest thanks to Mike Hayes' opener, but three goals in six second half minutes turned the match on its head.

Danny Shaw equalised on 70 minutes from close range before a thumping James Joyce freekick and a lob by Jamie Reed put the hosts in control.

Substitute Lee Hunt pulled one back in stoppage time, but Bala could not find an equaliser.

Bala suffered a first defeat in 12 games in all competitions.

Saturday, 27 February

Championship Conference

Gap Connah's Quay 1 Newtown 0: Success for the hosts who won after Callum Morris scored a second half penalty.

The New Saints 5 Airbus UK Broughton 0: Airbus continue their poor run of form as New Saints proved too strong. A brace from Greg Draper in the first period and second half goals from Phil Baker, Jamie Mullan and Scott Quigley went unanswered.

Play-Off Conference

Aberystwyth Town 2 Carmarthen 4: A Mark Jones hat-trick saw Carmarthen twice come from behind to secure a fine win at Aberystwyth. Rhys Griffiths put the hosts ahead and, after Jones levelled, Geoff Kellaway restored Aberystwyth's lead. But two penalties from Jones - either side of a goal from Jordan Knott - sealed victory for the visitors.

Bangor City 0 Port Talbot Town 2: A second half brace from Luke Bowen gave Port Talbot all three points.

Rhyl 1 Haverfordwest County 1: The Welsh Premier League's bottom two sides fought out a draw in 24-year-old Niall McGuinness' first game in charge of Rhyl. Sam Rodon put Haverfordwest ahead after 10 minutes but Connor Bell equalised for the hosts three minutes later.

Evo-Stik Northern Premier League Premier Division

Saturday, 27 February

Blyth Spartans 3 Colwyn Bay 0

Evo-Stik Southern Premier League Premier Division

Saturday, 27 February

Dunstable Town 2 Merthyr Town 1

Womens Welsh Premier League

Sunday, 28 February

Aberystwyth Town Ladies 0-2 Cwmbran Celtic Ladies

Cardiff City FC Women 1-1 Cardiff Metropolitan Ladies

Cyncoed Ladies 0-4 Rhyl & Prestatyn Ladies

Port Talbot Town Ladies 0-0 PILCS Ladies

Swansea City Ladies 2-1 MBi Llandudno Ladies