Welsh Premier & non-League round-up


Dafabet Welsh Premier League

Friday, 8 January

Bangor City 3-0 Newtown: Bangor kept alive their slim hopes of securing a top six spot as they dented Newtown's bid.

Sion Edwards, Ryan Edwards and Porya Ahmadi struck for the home side while Newtown could not hit the target as they suffered a repeat of the 3-0 defeat Bangor inflicted on them earlier in the season.

Saturday, 9 January

Bala Town 3-2 Haverfordwest County: Bala fought back from 2-0 down to beat bottom side Haverfordwest in a game switched to Airbus' Broughton ground, to climb up to second place in the Welsh Premier League table. Kieran Howard and Greg Walters struck to put the Bluebirds in charge, but the hosts - using Airbus' 3G pitch as a temporary home ground - roared back with goals from Mike Hayes and Ian Sheridan either side of an own goal by Sam Rodon.

Sunday, 10 January

Aberystwyth Town 1-3 Port Talbot Town: Aberystwyth's hopes of making the top six took a significant blow as they lost for a third time in a row. The visitors took a two-goal lead through Jonathan Hood and Kostya Georgievsky.

Cledan Davies struck to give the home side hope but they failed to find a breakthrough despite late pressure. Chris Jones sealed the win with a breakaway goal in injury time, leaving Aber three points off the top six with one game to go until the table splits in two.

Evo-Stik Northern Premier League Premier Division

Saturday, 9 January

Colwyn Bay P-P Whitby Town

Evo-Stik Southern Premier League Premier Division

Saturday, 9 January

Merthyr Town 3-0 Histon

Women's Welsh Premier League

Sunday, 10 January

Cardiff City Women P-P Wrexham Ladies

Cardiff Metropolitan Ladies 9-0 Rhyl & Prestatyn Ladies

Cwmbran Celtic Ladies P-P Newcastle Emlyn Ladies

MBi Llandudno Ladies 4-3 PILCS Ladies, 14:00 GMT

Port Talbot Town Ladies P-P Aberystwyth Town Ladies

Swansea City Ladies P-P Cyncoed Ladies