Corbett Sports Welsh Premier
Carmarthen Town 0-1 Bangor City (Sat): Bangor's nine-match run without a win came to an end thanks an 11th-minute Les Davies goal.
Prestatyn Town 0-1 Port Talbot (Sat): Chad Bond scored after nine minutes to give Port Talbot a victory that brings them to within five points of fourth-placed Prestatyn.
Airbus UK Broughton 1-2 The New Saints (Sat): The New Saints opened up a 10-point lead at the top of the table by beating nearest challengers Airbus on their own turf. All the goals came in the first half; Ryan Fraughan and an Alex Darlington penalty gave the visitors the lead, and they held on despite Chris Budrys' reply.
Afan Lido 0-2 Bala Town (Sat): Lee Hunt scored inside the first minute and Mark Connolly added a second three minute from time to give Bala a third successive victory, leaving Afan Lido 10 points adrift at the bottom of the league.
Llanelli 0-1 Gap Connah's Quay (Sat): Connah's Quay extended their unbeaten run to six games thanks to Michael Robinson's 29th-minute strike.
Newtown 0-0 Aberystwyth Town (Sat): Newtown prevented Aberystwyth from rising above them and out of the relegation zone with a goalless draw.
Blue Square Bet North
Alttrincham 1-1 Colwyn Bay (Sat)
The Evo-Stik League Southern - Division One South & West
Sholing 2-2 Merthyr Town (Sat)
Women's Welsh Premier League
Caerphilly Castle 1-14 Caernarfon Town (Sun)
Cardiff City FC v Aberystwyth Town (Sun)
Cardiff Metropolitan 3-1 Swansea City (Sun)
Llandudno Junction 0-4 Wrexham (Sun)
Newcastle Emlyn 1-3 Northop Hall (Sun)
Port Talbot Town 0-1 Llanidloes (Sun)