Cymru Premier round-up: Green keeps Penybont top

Clayton Green of Penybont celebrates his winning goal
- Published
Thursday, 26 December
Barry Town United 1-2 Penybont: Kayne McLaggon put Barry ahead in one of the day's early kick-offs, only for Chris Venables to equalise for the Cymru Premier leaders in the second half. Clayton Green then struck a winner for Penybont to keep them ahead of hard-chasing TNS.
Cardiff Met University 1-3 Briton Ferry Llansawel: Tom Vincent gave Met an early lead but Ferry hit back through a Caleb Demery screamer that arced into the net over home goalkeeper Alex Lang. The visitors took the lead deep into the second half when Tom Walters - on for Demery - before Luke Bowen put the result beyond doubt with a third for Ferry.
Aberystwyth Town 0-0 Bala Town: Bottom side Aberystwyth claimed a battling draw at home to Bala, who were left frustrated after losing ground on the top three - although the point does inch them closer to Cardiff Met.
Connah's Quay Nomads 7-2 Flint Town United: Nomads brushed aside Flint with a bust of goals that saw them leading 6-1 by half-time, with Jack Kenny, braces from Callum Bratley and Rhys Hughes, and Noah Edwards all finding the net - Florian Yonsian's goal being the only plus point for the visitors in a lopsided first half. Tyler Berry continued the goal onslaught after the break with the home side's seventh, although Yonsian scored his second of the afternoon to cut the final deficit.
Caernarfon Town 2-5 The New Saints: Saints wasted no time in setting out their stall when Jack Bodenham struck after just two minutes, but in a frantic opening Caernarfon were level within three minutes through Louis Lloyd before Jordan Williams restored the visitors' lead. The goals continued to flow as Zak Clarke found a second equaliser for Caernarfon, only for Bodenham to claim his second to get Saints' noses back in front. After that topsy-turvy first half, Saints stretched away thanks to a two-goal burst from Ben Clark that sealed victory.
Newtown 0-2 Haverfordwest County: Ben Fawcett struck in the ninth minute to give County the lead, with Rhys Abbruzzese adding the buffer of a second goal 19 minutes before the end of regulation time to secure third place in the table.