Welsh Premier & non-League round-up

Dafabet Welsh Premier League

Friday, 18 March

Play-off Conference

Port Talbot Town 2-2 Aberystwyth Town: Aberystwyth maintained their European push as their late, late show earned a draw at Port Talbot.

Luke Bowen had given the struggling hosts the lead before Chris Venables equalised for Aber in the 90th minute to spark a frantic period of added-time.

Port Talbot regained the lead with Paul Fowler's scrambled strike before Venables struck again by squeezing the ball into the hosts' net to secure Aberystwyth a point.

Saturday, 19 March

Championship Conference

Airbus UK Broughton 3-4 MBi Llandudno: Llandudno are two points behind second-placed Bala after coming on top in a seven goal thriller at The Airfield.

Liam Dawson put Llandudno ahead after nine minutes before Jordan Barrow equalised. Dawson restored Llandudno's lead two minutes later before Jamie Reed added a third. Tony Gray's 17th goal of the season pulled a goal back for Airbus five minutes before the break.

Danny Shaw's header restored Llandudno's two goal advantage with Ryan Wignall scored side with 16 minutes remaining for Airbus, who are fifth.

Gap Connah's Quay 2-1 New Saints: Champions New Saints' title bid suffered a setback as they fell to only their second defeat of the season.

Connah's Quay had already beaten Saints during the first phase of the season but it was the visitors who went ahead before the break through Chris Seargeant's penalty.

Les Davies levelled for before Callum Morris' header secured win for Nomads, who ended the game with 10 men after Danny Harrison was sent-off. Saints are eight points clear at the top of the table while Connah's Quay remain fourth.

Newtown 2-2 Bala Town: Second placed Bala failed to capitalise on New Saints' defeat at Connah's Quay as they were held at Latham Park. Lee Hunt and Stuart Jones had put Colin Caton's Bala 2-0 up at the interval.

Neil Mitchell's header from Craig Williams' cross reduced the deficit before the goalscorer turned provider for debutant Scott Ryan to score with the aid of a deflection to secure a draw for Newtown, who stay sixth.

Play-Off Conference

Haverfordwest County 1-2 Carmarthen Town: Kieran Lewis' third goal of the season gave Carmarthen an 11th minute lead against bottom the table Haverfordwest but the midfielder was sent off 15 minutes later after receiving a second yellow card. Dave Vincent doubled Carmarthen's lead only for Ricky Watts to respond immediately for County.

Rhyl 3-4 Bangor City: Porya Ahmadi's injury time goal secured victory for play-off chasing Bangor against struggling Rhyl in a dramatic game. The home side had been leading 3-1 with eight minutes remaining through two goals from John Owen and a Rob Hughes effort after Sam Hart had equalised from the spot.

Michael Elstone made it 3-2 on 82 minutes and Ahmadi levelled five minutes later before the Iranian-born striker's late winner. There was further drama when the Belle Vue floodlights failed but the game resumed with Bangor holding out for a repeat of their 4-3 win over Rhyl in January.

Evo-Stik Northern Premier League Premier Division

Saturday, 19 March

Colwyn Bay 0-1 Grantham Town

Evo-Stik Southern Premier League Premier Division

Saturday, 19 March

Merthyr Town 2-1 Cambridge City

FAW Women's Cup Semi Finals

Sunday, 20 March

Cardiff City FC Women 3-2 Swansea City Ladies

Denbigh Town Ladies 4-0 MBi Llandudno Ladies

Womens Welsh Premier League

Sunday, 20 March

Aberystwyth Town Ladies 1-1 Cyncoed Ladies

Cardiff Metropolitan Ladies 4-1 Cwmbran Celtic Ladies

PILCS Ladies 5-0 Rhyl & Prestatyn Ladies