Cymru Premier play-offs: The race for Europe

JD Cymru Premier Euro Play-Offs

Semi-finals

Saturday, 22 May

Barry Town United 1-3 Caernarfon Town: Two goals at Barry from Mike Hayes helped Caernarfon Town reach the Cymru Premier play-off final. Gareth Edwards' own goal brought Barry level after Hayes' opener.

But the visitors went back in front after Hayes lobbed in his second and Jake Bickerstaff finished off the Canaries' work in added time, keeping Caernarfon on course to qualify for Europe for the first time.

Sunday, 23 May

Penybont 0-1 Newtown: Jamie Breese scored a late goal for Newtown to set up a play-off final meeting with Caernarfon. Manager Chris Hughes will be hoping for a repeat of 2015 when the Robins won the play-offs to qualify for Europe.

Welsh Premier Women's League Cup

Semi-final

Aberystwyth Town 0-2 Swansea

Orchard Welsh Premier Women's League

Sunday, 23 May

Abergavenny WFC 2-2 Port Talbot Town

Aberystwyth Town 0-4 Cardiff Met

Cascade YC 0-3 Cyncoed

Swansea City 6-0 Cardiff City