Newtown have put some daylight between them and Llandudno in the JD Welsh Premier after a superb 3-2 win over the Seasiders.
The Robins fourth win over Llandudno this season was secured despite going behind twice. Ryan Sears and an own goal twice levelled for Newtown before Nick Rushton’s penalty in the 69th minute sealed the three points, and a guaranteed spot in the league next season.
Guilsfield returned to form in the Huws Gray Alliance with a comfortable win at struggling FC Queens Park.
Goals from Asa Hamilton, Callum Bromley and Adam Jenkins secured the 3-1 win, and while it was enough to keep Guilsfield in the hunt for a top three finish, the defeat for the hosts was good news for Caersws who struggled again at home against Denbigh Town.
The 2-0 defeat for the Bluebirds leaves them third from bottom, but thankfully still seven points clear of Queens Park.
There was drama in the Spar One where leaders Welshpool Town were held to a 2-2 draw at Llanidloes Town, but title favourites Llanrhaeadr were beaten 3-2 at Aberaeron.
Berriew’s decent run stuttered with defeat at home to Tywyn Bryncrug but there were fine wins for Carno, Churchstoke and Llanfair United.
In Spar Two, Llansantffraid Village stayed in touch with leaders Builth Wells with a 3-2 win at Dolgellau.
JD Welsh Premier
Newtown 3, Llandudno 2
Huws Gray Alliance
Caersws 0, Denbigh Town 2
FC Queens Park 1, Guilsfield 3
Spar One
Aberaeron 3, Llanrhaedr 2
Berriew 2, Tywyn Bryncrug 3
Carno 5, Borth Utd 1
Churchstoke 3, Llandrindod Wells 1
Llanfair Utd 2, Knighton 1
Llanidloes 2, Welshpool 2
Machynlleth 0, Bow Street 3
Radnor Valley 5, Kerry 1
Spar Two
Abermule 2, Hay St Mary’s 3
Builth Wells 6, Aberystwyth Uni 0
Dolgellau 2, Llansantffraid Village 3
Dyffryn Banw 3, Presteigne 0
Montgomery 0, Brecon Northcote 2
Penybont 0, Newbridge-on-Wye 6