Cymru Premier round-up

JD Cymru Premier

Saturday, 27 March

Aberystwyth Town 1-1 Penybont: The score was a repeat of the reverse fixture in September, with both sides leaving Park Avenue with a point. Last week's hero Harry Franklin gave the hosts a first-half lead after storming into the box and coolly slotting home in the far corner. Penybont equalised through Mael Davies to leave them fifth with just one week to go before the top-six split.

Barry Town United 6-2 Bala Town: Barry celebrated a stunning victory against third-placed Bala to move into fourth. Captain Chris Venables gave Bala an early lead at Jenner Park with Barry responding with quick goals from Kayne McLaggon and Evan Press. Chris Hugh extended their lead after the break, before McLaggon and Press got their second goals of the afternoon. Kieran Smith pulled one back for Bala, before Curtis Hutson made it a spectacular six.

Flint Town United 0-6 The New Saints: The New Saints kept up the pressure on leaders Connah's Quay by firing six past Flint Town, who are second from bottom. They were 5-0 up at the break with goals from Louis Robles (two), Ryan Astles, Ben Clark and Adrian Cieslewicz. Ryan Brobbel added his name to the scoresheet in the second half.

Newtown 0-3 Haverfordwest County: Haverfordwest continued their push for a top-six place with a convincing win and clean sheet at Newtown. Kieran Lewis gave them a first-half lead before Cameron Keetch added his name to the scoresheet with an absolute rocket. Marcus Griffiths' late effort rounded off the afternoon at Latham Park.

Caernarfon Town 3-2 Cardiff Met: Caernarfon's top-six hopes were boosted after beating 10-man Cardiff Met. Jack Kenny kept his cool to slot the north Walians' opening goal past the fast-approaching keeper, with a Mike Hayes penalty doubling their lead after the break. A brilliant finish by Harry Owen got the students back in the game, but they were dealt a blow when Gareth Edwards was sent off for a second yellow card. Jake Bickerstaff made it 3-1 before Cardiff Met scored a late consolation penalty through Eliot Evans.

Orchard Welsh Premier Women's League

Sunday, 28 March

Swansea City 6-0 Cyncoed

Cardiff Met 4-2 Abergavenny

Cascade YC 0-2 Cardiff City

Aberytwyth Town 1-3 Port Talbot Town