Welsh Premier League
The New Saints 4-2 Airbus UK Broughton (Fri): Michael Wilde scored twice as already crowned champions The New Saints beat second placed Airbus UK at Park Hall. Ryan Fraughan scored the home side's opening goal with a deflected free kick before Wilde's two goals extended their lead. Ian Kearney scored after the break to reduce the deficit before Chris Marriott restored Saints' three goal advantage. Mike Roddy scored a second for Airbus with nine minutes remaining.
Bangor City 2-0 Carmarthen Town (Sat): Bangor are level on points with second placed Airbus UK following victory over Carmarthen Town at Nantporth. Chris Simm opened the scoring with his 21st goal of the season before Sion Edwards scored in stoppage time to seal the victory.
Port Talbot Town 4-1 Prestatyn Town (Sat): Port Talbot came from behind to beat Welsh Cup finalists Prestatyn Town at the GenQuip Stadium. Mark Smyth had given the visitors the lead before David Brooks levelled with a penalty. Martin Rose put Port Talbot ahead a minute after the break before adding a second goal six minutes later. Substitute Carl Payne sealed the home side's victory with six minutes remaining.
Aberystwyth Town 0-0 Newtown (Sat): Newtown remain in the relegation zone following a goalless draw against fellow strugglers Aberystwyth Town, who remain two points ahead of their rivals.
Gap Connah's Quay 4-2 Llanelli (Sat): Mark McGregor's side came from behind to secure their first league win since February at the Deeside Stadium. Dylan Blain gave the visitors the lead after four minutes only for Mike Hayes and Danny Forde to reply for the hosts. Further goals from Hayes and Jamie Petrie sealed the win while Nicky Holland netted a late consolation for Llanelli.
Bala Town 4-0 Afan Lido (Sat): Afan Lido have been relegated from the Welsh Premier League following defeat at Maes Tegid. Ian Sheridan, Stuart Joness, John Irving and Mark Jones were the Bala goalscorers.
Blue Square Bet North
Colwyn Bay 1-0 Gainsborough Trinity (Sat)
The Evo-Stik League Southern - Division One South & West
Cirencester Town 0-0 Merthyr Town (Sat)
Welsh Women's Premier League
Llandudno Junction Ladies 0-1 Swansea City Ladies (Sun)
Newcastle Emlyn Ladies P-P Cardiff City FC Ladies (Sun)
Northop Hall Girls 0-4 Cardiff Metropolitan Ladies (Sun)
Port Talbot Town Ladies 4-0 Aberystwyth Town Ladies (Sun)
Wrexham Ladies 4-0 Caernarfon Town Ladies (Sun)