Prestatyn Town 0-4 The New Saints (Fri): A fifth-minute Aeron Edwards sent The Saints on their way to a convincing win at Prestatyn. Tom Roberts doubled the advantage before the break and two goals from Alex Darlington, the first from the penalty spot, completed the rout.
Llanelli 0-1 Bangor City (Sat): James Brewerton broke Llanelli's hearts in injury time to grab the game's only goal and give Bangor victory.
Neath 2-0 Bala Town (Sun): Lee Trundle scored in each half to give Neath victory, despite playing the final 20 minutes with 10 men. Striker Trundle struck early in each half and Bala failed to make their numerical advantage count after Chris Jones was shown a red card.
Newtown 0-4 Airbus UK Broughton (Fri): Four different scorers struck at Newtown to give the visitors an emphatic win. The first from Nev Thompson came shortly before the interval, before Mike Hayes, James Connelly and Jon Bathurst sealed the three points.
Port Talbot Town 1-2 Afan Lido (Fri): Former Cardiff City striker Leon Jeanne scored twice as Afan Lido recovered from conceding an early Martin Rose goal at Port Talbot. Jeanne brought the visitors level after half an hour, three minutes after Port Talbot had Paul Cochlin and David Brooks were sent off. The home side battled on admirably with nine men but Jeanne grabbed the winner two minutes from time. A further blow followed for Port Talbot when Cortez Belle was also sent off.
Aberystwyth 2-2 Carmarthen (Sat): Geoff Kellaway struck twice as Aberystwyth staged a second-half recovery to draw with Carmarthen, who had led through goals from Jack Christopher and Jonathan Hood.
Blue Square Bet North
Colwyn Bay 0-1 FC Halifax (Sat)
Toolstation Premier Division
Bitton P-P Merthyr Town: