A round-up of the latest Cymru Premier action.
Cymru Premier
Wednesday, 31 December
Bala Town United 0-1 Caernarfon: Daniel Gosset struck as the first half drew to a close as Caernarfon won at struggling north Wales rivals Bala Town. The visitors remain fourth while Bala stay 10th in the table.
Briton Ferry Llansawel 2-1 Barry Town United: Briton Ferry emerged victorious despite Alex Gammond twice failing to hit the target from the penalty spot. Tom Walters opened the scoring for the hosts early on in a game delayed to a 13:30 MT kick off amid icy conditions. Gammond missed his first penalty chance before Ben Margetson levelled for the visitors. And after Barry captain Callum Sainty was sent off for a second yellow card, Gammond missed another chance from the penalty spot. However, Ollie Anderson was on hand to restore Briton Ferry's lead and seal the win.
Connah's Quay Nomads v The New Saints: Nomads came out on top in the battle of the top two, reducing leaders TNS's advantage to four points in the process. Rhys Hughes scored the opener and Max Woodcock added their second before Jordan Williams gave TNS late hope. But Callum West ensured the spoils went to Nomads.
Thursday, 1 January
Colwyn Bay v Flint Town United (12:30):
Llanelli Town v Penybont (14:00):
Category: General Sports