Friday, 17 April
Aberystwyth Town 1-2 Bala Town: Second-placed Bala's Welsh Premier win at Aberystwyth will earn them a Europa League spot if third-placed Airbus fail to beat The New Saints on Saturday. Chris Venables put the hosts ahead before the break. Lee Hunt levelled and Ian Sheridan's 90th-minute score could be the goal that takes them into Europe.
Saturday, 18 April
Airbus UK Broughton 1-0 The New Saints: Glenn Rule's 47th minute winner inflicted the first league defeat of the season on champions The New Saints. It also keeps the home side's hopes of making the Europa League alive.
Gap Connah's Quay 2-1 Carmarthen Town: Goals from David Forbes and George Horan earned the home side all three points. The visitors had gone ahead through Jeff White after 16 minutes before Forbes' equaliser 11 minutes before the break.
Newtown AFC 1-3 Port Talbot Town: Martin Rose fired the visitors into a 38th minute lead before Liam McCreesh doubled Town's advantage midway through the second half. Rose grabbed another and his side's third with three minutes to go with Jason Oswell then getting a consolation for Newtown.
Rhyl 2-1 Cefn Druids: The visitors were reduced to 10-men in the first half with Chris Rimmer seeing red as Rhyl raced into a 2-0 lead through Jack Kenny and a Paul McManus penalty. Derek Taylor pulled one back for relegation threatened Druids before Rhyl's Ryan Astles and unused substitute Greg Strong were sent off.
Sunday, 19 April
Prestatyn Town 1-3 Bangor City: Bangor claimed a much-needed win over bottom side Prestatyn thanks to second-half goals from Chris Jones, Callum Morris and Les Davies. Lee Beattie scored a late consolation for the home side.
Colwyn Bay 0-1 Lowestoft Town
Southern Football Division One South & West
Merthyr Town 4-2 Larkhall Athletic
Women's Welsh Premier League
Cardiff Metropolitan Ladies 19-0 Newcastle Emlyn Ladies
Wrexham Ladies 4-3 PILCS Ladies FC