Corbett Sports Welsh Premier
Aberystwyth Town 2-1 Airbus UK Broughton: Airbus UK's unbeaten record came to an end at Aberystwyth, who were 2-0 up after 21 minutes at Park Avenue through goals from Mark Jones and Chris Venables. Steve Abbott pulled up a goal back for Airbus with 17 minutes remaining.
Gap Connah's Quay 0-4 Newtown: Chris Hughes celebrated his first game in charge of Newtown with a comfortable victory at Connah's Quay. Matthew Hearsey opened the scoring for the visitors in the first with second half goals from Jeff White, Andy Jones and a Craig Williams penalty securing the win for the Robins, who are third in the table.
The New Saints 3-0 Rhyl: Champions The New Saints returned to the top of the table on goal difference with victory over Rhyl - their sixth consecutive home win of the season. The home side had to wait until the final half hour for the goals with Kai Edwards, Mike Wilde and Chris Seargeant scoring.
Bala Town 0-0 Port Talbot Town: A scrappy game between two of the Welsh Premier League's strugglers ended in stalemate at Maes Tegid.
Bangor City 0-1 Carmarthen Town: Liam Thomas scored the only goal of the game mid-way through the second half as Carmarthen Town moved up to third in the table with victory over Bangor City at Nantporth.
Prestatyn Town 1-2 Afan Lido: Bottom side Afan Lido secured their first league win of the season at Prestatyn Town, who have failed to win in their last four games. Chris Hartland gave the visitors a sixth minute lead before Mike Parker equalised with 18 minutes. But Afan Lido were not to be denied and Hartland scored his second goal of the game from the penalty spot in stoppage time to secure his side a much needed win.
Saturday: Boston United 2-1 Colwyn Bay
Southern League Division One South & West
Saturday: Cirencester Town 4-1 Merthyr Town
Womens Welsh Premier League
Cardiff City 3-1 Port Talbot Town
Cardiff Metropolitan 4-0 Wrexham
Llanidloes FC 2-0 Northop Hall FC
Newcastle Emlyn P-P Caernarfon Town
PILCS 5-1 Llandudno Junction
Swansea City 2-0 Aberystwyth Town