Llanelli 1-1 Haverfordwest (Thu): Rhys Griffiths put the title-chasing Reds in front after 16 minutes, but Lee Hudgell's strike just before half-time kept alive the visitors' hopes of a top-10 finish.
Bala Town 1-2 Airbus UK (Fri): Neil Fisher put the hosts ahead after four minutes, but Carl Owen and Mark Lloyd-Williams sealed victory for the visitors.
Cefn Druids 0-5 Prestatyn Town (Fri): Andy Moran led the way with a brace with Steve Harris, Sean Jones and Dave Hayes also scoring for Prestatyn.
Neath 1-1 Carmarthen (Fri): Danny Thomas struck 10 minutes from time for the visitors, but Neath's Chris Jones hit home in the 90th minute to rescue a draw.
Bangor City 7-1 Caersws (Sat): A Lee Hunt hat-trick helped the Citizens to a crushing win after Mark Smyth opened the scoring for them in the first minute. A Jamie Reed penalty plus Sion Edwards and Jamie Brewerton strikes added to the scoreboard, Matt Prosser netting Caersws' consolation.
Llanelli 2-1 Welshpool Town (Sat): Rhys Griffiths and Jordan Follows struck in the first half for the Reds to keep alive their fading title hopes, Mark Stewart's goal after the break fraying their nerves.
Newtown 0-0 Connah's Quay (Sat): The teams battled to a goal-less draw in Newtown.
Porthmadog 0-1 Port Talbot (Sat): A 23rd-minute strike from Martin Rose secured the win for the visitors.
Rhyl 1-1 Aberystwyth (Sat): Mark Connolly thought he had won it for Rhyl with a 90th-minute strike, only for Luke Bowen to salvage a point with an injury-time penalty when Matty Williams was sent off.
The New Saints 4-0 Haverfordwest (Sat): A Chris Sharp hat-trick continued the Saints' drive to the title, Phil Baker completing the rout on 80 minutes.
Bookmark with:
What are these?