Cymru Premier & non-league round-up

Cymru Premier

JD Cymru Premier

Friday, 13 December

Cefn Druids 2-0 Connah's Quay Nomads: Connah's Quay suffered their first league defeat of the season and a setback to their title hopes at Cefn Druids. Cody Ruberto and Josef Faux scored for Druids, who are six points ahead of seventh placed Cardiff Met in the race for a top-six spot while Nomads are second.

Caernarfon Town 5-0 Airbus UK Broughton: Darren Thomas scored twice as Caernarfon beat struggling Airbus at the Oval. Sion Bradley, Leo Smith and Sam Jones also scored for Sean Eardley's side, who move up to fourth after completing a league double over the Wingmakers, who remain in the bottom two.

Barry Town United 1-4 The New Saints: Champions Saints are four points clear at the top of the table after an impressive win at Jenner Park. Ryan Brobbel's exquisite through ball set up Aeron Edwards, who scored his sixth goal of the season to give Saints a fourth-minute lead.

Kayne McLaggon applied the finishing touch to bring Barry level four minutes later but that lasted all of two minutes after Brobbel scored from the spot. Dean Ebbe and Jamie Mullan scored in the second half to seal the win for Scott Ruscoe's team, while Barry have now lost six of their last seven games and are fifth.

Saturday, 14 December

Cardiff Met 1-2 Aberystwyth Town: A cagey game caught light 14 minutes from the end when Eliot Evans broke the deadlock for Cardiff Met, but Aberystwyth were back on level terms within two minutes through Geoff Kellaway. The winger then struck again to ensure the visitors closed the gap on eighth-placed Met to five points and keep their top-six hopes alive.

Newtown 1-0 Carmarthen Town: Newtown moved to within three points of sixth place courtesy of Carmarthen defender Dave Vincent's early own goal.

Tuesday, 17 December

Bala Town 4-0 Penybont: Goals from Mike Hayes and Henry Jones put Bala 2-0 up before a brace from Chris Venables, one of which was a penalty, sealed victory for Colin Caton's side who are now second while Penybont are 10th.

JD Welsh Cup Third Round

Saturday, 14 December

Penybont 6-1 Porthmadog

BetVictor Southern Premier South

Saturday, 14 December

Merthyr Town 0-2 Walton Casuals