Welsh Premier League
Airbus UK Broughton 2-0 Port Talbot Town (Sat): First-half goals from Jason Jarrett and Steve Abbott gave the home side victory that takes them above Bangor City into second place.
Carmarthen Town 3-2 Prestatyn Town (Sat): Carmarthen opened a three-goal advantage in the opening 36 minutes through Corey Thomas, Liam McCreesh and Casey Thomas. Prestatyn staged a second half comeback with goals from Mark Smyth and Greg Stones but ultimately fell short.
The New Saints 6-0 Bangor City (Sat): Leaders The New Saints opened a 13-point lead at the top of the table as their march to the title continued. Alex Darlington scored a hat-trick and Mike Wilde added two before Matthew Williams finished off a comprehensive victory.
Gap Connah's Quay 0-5 Bala Town (Fri): Lee Hunt scored twice as Bala Town continued their excellent form with a 5-0 win at Connah's Quay. Hunt gave the visitors the lead after five minutes before Ian Sheridan doubled their advantage on 22 minutes. Stephen Brown added a third before Hunt grabbed his second two minutes before the interval. Stuart Jones wrapped up the victory for Colin Caton's side early in the second half.
Afan Lido P-P Newtown (Sat): Match abandoned at half-time because of a waterlogged pitch. Afan Lido were leading through Luke Borrelli's 15th-minute effort.
Llanelli 4-3 Aberystwyth Town (Sat): Ryan Batley settled a seven-goal thriller 13 minutes from time to lift Llanelli out of the relegation zone. Alex Evans added to Jeff White's sixth-minute opener to put the home side two goals ahead, before Wyn Thomas and Mark Jones levelled things up. Craig Williams replied for Llanelli, only for Jones to score his second for the visitors. But Ryan Batley had the final say to give Llanelli a crucial win.
Blue Square Bet North
Colwyn Bay 1-3 Altrincham (Sat)
The Evo-Stik League Southern - Division One South & West
Didcot Town P-P Merthyr Town (Sat)
Women's Welsh Premier League
Caernarfon Town 0-4 Swansea City (Sun)
Cardiff City FC 3-1 Northop Hall (Sun)
Llandudno Junction Ladies P-P Llanidloes Ladies (Sun)
Wrexham Ladies 0-2 Cardiff Met Ladies (Sun)