Llanelli 3-2 Prestatyn (Sat): Prestatyn remain without a win in the Play-Off Conference following a 3-2 defeat at Llanelli. Chris Venables gave the home side a second minute lead before Ross Stephens levelled from the spot. Stuart Jones and Craig Moses put Llanelli 3-1 ahead before Neil Gibson pulled a goal back for Prestatyn.
Bala 0-1 The New Saints (Sun): Substitute Sam Finley scored the only goal of the game with 12 minutes remaining to secure victory for the New Saints at Maes Tegid. Finley had only been on the field a matter of minutes before scoring a priceless goal for Craig Harrison's side, who only need a draw against Bangor next weekend to win the Welsh Premier League title.
Neath 1-3 Bangor (Sun): Les Davies, Peter Hoy and Mark Smyth scored Bangor's goals to secure victory at Neath and set up a final day title decider against The New Saints next Saturday. The visitors were 2-0 up at the interval following goals from Davies and Hoy before Matt Collins reduced the deficit five minutes after the interval only for Smyth to seal the victory on 66 minutes.
Aberystywth 2-0 Airbus (Fri): Sean Thornton's 56th-minute penalty and Geoff Kellaway's stoppage-time goal secured Aberystwyth victory over Airbus.
Carmarthen 3-2 Afan Lido (Sat): Jack Christopher scored twice as Carmarthen beat Afan Lido. Jonathan Hood also scored for The Old Gold, who will be relegated unless either Neath or The New Saints fail in their appeals against domestic licence refusal in two weeks' time.
Newtown 2-2 Port Talbot (Sat): Newtown's 20-year spell in Welsh football's top flight came to an end following a 2-2 home draw against Port Talbot.
Nick Rushton gave the hosts the lead on 33 minutes before Martin Rose and Cortez Bell scored for the visitors. Rushton scored a late equaliser for Newtown but it wasn't enough for Bernard McNally's side.
Blue Square Bet North
Colwyn Bay 2-2 Harrogate (Sat)
Les Phillips League Cup semi-final
Merthyr Town 1-2 Bristol Manor Farm (Sat)