Saturday, 21 December
Aberystwyth Town 3-1 Caernarfon Town: Aberystwyth secured a fourth win of the season to move within four points of 10th place. Niall Flint notched his fourth league goal of the campaign – three of which have been against the Canaries – on the stroke of half-time to put the hosts ahead at Park Avenue. Jonathan Evans doubled the home side’s lead before Louis Lloyd gave the visitors late hope. But Evans completed his brace to earn the hosts victory. Aberystwyth stay bottom while Caernarfon are sixth.
Bala Town 3-1 Barry Town United: Bala rose to fifth with a crucial victory over Barry. Eddie Clarke struck his first goal of the season to put the Lakesiders ahead eight minutes before the break. Joe Malkin made it 2-0 on 70 minutes before Hussein Mehasseb added Bala’s third late on. Ieuan Owen netted a consolation for the away side in added time, but defeat sees Barry fall to seventh – leaving them out of the top six on goal difference.
Sunday, 22 December
The New Saints v Briton Ferry Llansawel (14:30 GMT)