We've updated our Privacy and Cookies Policy
We've made some important changes to our Privacy and Cookies Policy and we want you to know what this means for you and your data.
Cymru Premier round-up: Barry up to fourth after win
JD Cymru Premier
Friday, 18 December
Caernarfon Town 1-1 Newtown: Nick Rushton scored with six minutes remaining as Newtown came back to earn a point at Caernarfon to move out of the relegation zone. Sion Bradley had given Caernarfon a first half lead at The Oval.
Saturday, 19 December
Barry Town United 4-1 Cefn Druids: Barry returned to winning ways after two defeats to move up to fourth after victory over Cefn Druids, who had won their last two games. Kayne McLaggon's brace gave Barry a 2-0 interval lead with Druids replying through Alex Darlington two minutes after the break. Barry's third goal came following a scramble in the area and Jacob Wise's clearance ended in his own net before Sam Bowen sealed victory in stoppage time.
Connah's Quay Nomads 3-1 Cardiff Met: Nomads made it a seventh successive win to keep the pressure on leaders New Saints as goals from Mike Wilde, George Horan and Aron Williams secured victory over Cardiff Met, who have not won in four games. Emlyn Lewis scored for The Archers.
The New Saints 2-1 Penybont: Top of the table Saints recovered from conceding an early goal to beat Penybont at Park Hall. Ben Ahmun gave the visitors a sixth minute lead but Ryan Harrington brought Saints level before they sealed the win before the half hour mark when Daniel Jefferies put the ball in his own net.
Flint Town United 3-0 Aberystwyth Town: Flint moved off the bottom and up to ninth after a vital win over Aberystwyth Town, who are now at the foot of the table. Mark Cadwallader opened the scoring two minutes before the break with two second calf goals from substitute Rob Hughes gave Neil Gibson his first win since taking charge of the Silkmen.
Tuesday, 22 December
Aberystwyth Town v Newtown; 19:45 GMT
Barry Town United v Penybont; 19:45 GMT
Orchard Welsh Premier Women's League
Sunday, 20 December
Briton Ferry Llansawel P-P Swansea City
Cascade YC P-P Cyncoed LFC
Port Talbot Town P-P Abergavenny WFC