Llanrhaeadr chalked up their third win in four games to join the early season pacesetters near the top of the Huws Gray Alliance.
Despite being many ‘pundits’ choice to go down, the village side have shown stunning early season form and returned from Anglesey with a 3-2 win thanks to a brace from Marc Griffiths and one from Khyam Wyton.
Guilsfield bounced back from two defeats by edging past Gresford Athletic 1-0 on Friday night with Chris Cathrall scoring the only goal.
Caersws, Llanidloes Town and Llanfair United maintained their 100% records in the MMP with Norman Lloyd Mid Wales League, while Berriew overcame their local rivals Welshpool Town 3-1. Kerry picked up the win of the season, demolishing Knighton 15-0.
Abermule got back to winning ways in Division Two with a 4-1 win at Dolgellau, but there were home defeats for Waterloo Rovers and Dyffryn Banw.
In the amateur league match of the day, Guilsfield Reserves beat reigning champions Bishop’s Castle 4-3.
Welsh Premier
Llandudno Town 0, Newtown 0
Huws Gray Alliance
Guilsfield 1, Gresford Athletic 0
Holyhead Hotspur 2, Llanrhaeadr 3
MMP with Norman Lloyd Mid Wales League
Division One
Berriew 3, Welshpool 1
Carno 3, Bow Street 0
Llandrindod 1, Llanfair 2
Llanidloes 3, Aberaeron 1
Tywyn Bryncrug 0, Radnor Valley 2
Caersws 10, Churchstoke 0
Kerry 15, Knighton 0
Llansantffraid 2, Builth Wells 2
Division Two
Dolgellau 1, Abermule 4
Dyffryn Banw 0, Hay St Mary's 7
Presteigne 2, Four Crosses 2
Rhayader 3, Borth Utd 0
Waterloo Rovers 0, Newbridge-on-Wye 2
JT Hughes Montgomeryshire League
Honda One
Bishops Castle 3, Guilsfield Reserves 4
Llanfair United Reserves 2, Meifod 0
Maesyrhandir 2, Llangedwyn 3
Mitsubishi Two
Abermule Reserves v Llanymynech
Kerry Reserves 2, Llanfechain 6
Llanfyllin Town Reserves 1, Trefonen 7
Llanrhaeadr Reserves 5, Llanwddyn 0
Llansantffraid Reserves 1, Churchstoke Reserves 3
Boys & Boden League Cup
Forden United 7, Newtown Wanderers 0