Welsh Cup, Welsh Premier & non-League round-up
Last updated on .From the section Welsh Premier

JD Welsh Cup Round Three
Saturday, 10 December
Cefn Druids 2-0 Llantwit Major: Mike Pritchard's penalty and Corey Roper's deflected effort was enough to see Cefn Druids beat Llantwit Major of Welsh League Division Three and secure a Round Four tie against Llanfair United.
Ton Pentre 0-2 Bangor City: Bangor City will be at home to Goytre in Round Four after a 2-0 victory over Welsh League Division One side Ton Pentre in a re-arranged game at Ynys Park. Man of the match Brayden Shaw and Henry Jones scored for Ian Dawes' side.
Dafabet Welsh Premier League
Saturday, 10 December
Airbus UK Broughton P-P Bala Town: The game was postponed before kick-off because of floodlight failure.
The New Saints 3-1 Cardiff Met: Leaders New Saints came from behind to secure their 17th successive victory in the Welsh Premier League. Will Evans gave Cardiff Met the lead on 19 minutes but Aeron Edwards equalised for the champions. The visitors frustrated Siants until nine minutes from time when Edwards scored his and his side's second goal before Adrian Cieslewicz sealed the win with a minute remaining.
Rhyl 1-3 Newtown: Newtown moved out of the bottom two with a vital win at Rhyl. Jason Orwell gave the visitors a first half lead and Ryan Kershaw doubled the advantage in the second half. Newtown were reduced to 10 men after Jamie Price was dismissed for kicking out at Rob Hughes, who himself was sent-off later in the game. Porya Ahmadi scored a late consolation for Rhyl, who also had Zyaac Edwards sent-off late in the game before Andy Jones added a third for Newtown.
Llandudno 2-0 Carmarthen Town: Alan Morgan's Llandudno leapfrogged Carmarthen Town to move back into the top six with a 2-0 win at Maesdu Park. Lee Thomas scored from the penalty spot to give the home side a 10th minute lead before Danny Hughes added a second after the break.
Tuesday, 13 December
Gap Connah's Quay 1-0 Cefn Druids
Wednesday, 14 December
Rhyl 1-2 The New Saints
Evo-Stik League Southern Premier Division
Saturday, 10 December
Merthyr Town 5-0 Kings Langley
Evo-Stik Northern Premier League Division One North
Saturday, 10 December
Colwyn Bay 1-1 Bamber Bridge: Colwyn Bay sacked manager Paul Moore following the game.
Women's Welsh Premier League
Sunday, 11 December
Abergavenny Women 6-1 Llandudno Ladies
Cyncoed Ladies 0-1 Swansea City Ladies
Port Talbot Town Ladies 0-3 Cardiff Met Ladies
Rhyl Ladies 1-5 Cardiff City FC Women