Welsh Premier & non-league round-up
JD Welsh Premier League
Thursday, 14 December
Newtown 2-1 Llandudno: Newtown edged out the visitors at Latham Park to move three points clear of the relegation zone. They led at the interval after Luke Boundford's smart finish after a long ball had breached Llandudno. Shaun Cavanagh levelled just past the hour mark with a thunderous right-footed volley, but Joe Kenton cut in from the right to score the winner with ten minutes left.
Friday, 15 December
Carmarthen Town 1-2 Barry Town United: Macauley Southam and Lee Idzi's own goal put the visitors in command before Liam Griffiths' late effort made for a tense finish in Carmarthen. Barry rose a place to eighth, above Newtown, before the rest of the weekend's games take place while Carmarthen stay rooted to the bottom of the table with only one win this season.
The New Saints P-P Connah's Quay Nomads: The poor weather conditions put paid to this encounter, denying New Saints the chance to increase their four point advantage at the top of the table.
Saturday, 16 December
Cardiff Met 1-2 Bala Town: Chris Venables' stoppage time winner means Cardiff Met have still to beat Bala in six attempts. The match was tied after Eliot Evans equalised for Met after Mike Hayes had put Bala ahead.
Aberystwyth Town 7-1 Prestatyn Town: In a battle to avoid the drop zone Aberystwyth thrashed Prestatyn. Aber were 4-0 up at half-time and were never in danger. Ashley Young, John McKenna, Malcolm Melvin, Joe Phillips, Ryan Wade, Declan Walker and Craig Hobson were the seven goal-scorers. Noah Edwards scored for Prestatyn.
Cefn Druids 0-2 Bangor City: Dean Rittenberg's early strike and Luke Wall's late effort sent visitors Bangor City up to second in the table, taking over from Connah's Quay Nomads.
Tuesday, 19 December
Prestatyn Town 1-2 Cefn Druids: The visitors took over from Bala Town in fifth after goals from James Davies and Naim Arsan overhauled Prestatyn's opener by Zyaac Edwards. The hosts stayed 11th in the table.
The New Saints v Connah's Quay Nomads: The New Saints extended their lead at the top of the table in this rearranged encounter.
Jamie Mullan's opener was followed by Ryan Brobbel hitting the target. The third came from Jon Routledge late on to keep the Nomads third.
Evo-Stik Southern Premier League Table
Kings Langley 2-2 Merthyr Town
Evo-Stik Northern Premier League Division One North
Ramsbottom United P-P Colwyn Bay
Orchard Welsh Premier Women's League
Sunday, 17 December
Caernarfon Town P-P Abergavenny (waterlogged pitch)
Cyncoed Ladies 1-0 Cardiff City
Llandudno Ladies 2-6 Caldicot Town
Port Talbot Town 0-4 Swansea City
Rhyl P-P Cardiff Metropolitan (waterlogged pitch)