Cymru Premier: Caernarfon pip Cardiff Met to fourth

Caernarfon Town's Phil Mooney scored his first goal since August
- Published
Championship Conference
Bala Town 3-2 Penybont: Bala defeated runners-up Penybont to secure their first phase two victory at the 10th and final time of asking. Liam Higgins fired the Lakesiders in front from the edge of the box moments before half time at Maes Tegid. Callum Edwards then turned Osebi Abadaki's cross into the net as Bala extended their lead. Veteran striker Chris Venables set up a tense finish as he bagged his second goal in phase two before Lassana Mendes restored Bala's two-goal lead. James Crole struck from the penalty spot in the 90th minute, but the hosts held on for a morale-boosting victory. Bala sit sixth and will be joined in the play-offs by second-placed Bont who were 14 points adrift of champions TNS but are guaranteed a home play-off semi-final.
Caernarfon Town 2-1 Cardiff Met: Caernarfon came from behind to earn a victory that ensured they finished above Cardiff Met. Adam Roscrow scored his second goal of the campaign just after the half hour mark to put the Archers ahead at The Oval. But Phil Mooney levelled for the hosts seven minutes after the restart. Louis Lloyd completed the turnaround on 68 minutes as the Canaries sealed a fourth place finish - with Met ending the regular season four points back in fifth. Caernarfon will host Barry in the play-off quarter-final. Met host Bala in the other quarter-final.
Haverfordwest County 1-3 The New Saints: The Saints secured a 26th league triumph of the campaign to end their latest title-winning season in style. Adam Wilson and Zack Clarke struck in quick succession before the hour mark against Haverfordwest, with Ryan Brobbel adding a third for the away side at Bridge Meadow Stadium. Dan Hawkins bagged a late consolation for the Bluebirds who finish the season in third and are also guaranteed a home play-off semi-final.
Play-off Conference
Barry Town United 5-0 Briton Ferry Llansawel: Play-off Conference winners Barry thumped Briton Ferry to earn a third successive victory and a fifth in six outings. Callum Sainty netted either side of a Kayne McLaggon goal in a dominant first half display from the hosts at Jenner Park. Ollie Hulbert scored twice in 11 minutes late on to seal an emphatic win ahead of their play-off campaign, which sees them head to Caernarfon. Briton Ferry end the season in 10th, six points above the drop zone.
Flint Town United 4-0 Newtown: Flint clinched a fourth league victory on the bounce as they beat relegated Newtown. A Rob Evans own goal along with efforts from Elliott Reeves and George Maire put the home side in complete control at the Essity Stadium. Maire scored his second in the 83rd minute as Flint ended the campaign in ninth, with Newtown - who are 11th - being relegated from the Cymru Premier for the first time in their history.
Aberystwyth Town 1-1 Connah's Quay: Connah's Quay signed off a frustrating league campaign with a draw against relegated Aberystwyth. Rhys Hughes netted the opener for the visitors at Park Avenue, only for Iwan Lewis to equalise on the stroke of half time to ensure the points were shared. The Nomads - who finished eighth - turn their attention to the Welsh Cup final against TNS at Newport's Rodney Parade on 4 May while Town begin preparations for life in the second tier.