Guilsfield have bounced back from losing director of football Nathan Leonard and a midweek defeat over the past week to move into the top five of the JD Cymru North.
A single goal from Jake Cooke close to the hour secured a 1-0 win at Llangefni Town, putting the villagers back on track.
At the ‘Theatre of Trees’, Llanrhaeadr were unlucky not to secure three points in a 2-2 draw with Ruthin whose keeper was in fine form, but Llanfair United are adrift at the bottom following a 7-0 defeat at impressive Prestatyn.
Llanidloes Town toiled hard for their 1-0 win over Carno to extend their lead at the top of the MMP Mid Wales league Division One to nine points, while Berriew and Welshpool Town shared four goals. Kerry won 3-1 at Montgomery but Caersws slipped off the pace, going down 1-0 at Radnor Valley.
There were wins for Bishop’s Castle and Waterloo Rovers in the Central Wales Cup, while five goals in extra time saw Guilsfield Reserves win 8-3 at Caersws Reserves in the Emrys Morgan Cup.
Results in so far
Saturday
JD Cymru Premier
Connahs Quay Nomads 3, Newtown 1
JD Cymru North
Llangefni 0, Guilsfield 1
Llanrhaeadr 2, Ruthin 2
Prestatyn Town 7, Llanfair Utd 0
MMP Mid Wales League
Division One
Berriew 2, Welshpool 2
Bow Street 0, Llandrindod Wells 1
Four Crosses 4, Tywyn Bryncrug 2
Llanidloes 1, Carno 0
Llansantffraid 1, Builth Wells 5
Montgomery 1, Kerry 3
Radnor Valley 1, Caersws 0
Central Wales Cup, second round
Churchstoke 2, Padarn Utd 3 (aet)
Abermule 2, Llanilar 3
Rhayader Town 9, Llanymynech 0
Bishop’s Castle 4, Forden Utd 3 (aet)
Dyffryn Banw v Llanfyllin Town
Waterloo Rovers 7, New Quay 1
Emrys Morgan Cup
Caersws Reserves 3, Guilsfield Reserves 8 (aet)
JT Hughes Montgomeryshire League
Division One
Llanfair United Reserves 2, Meifod 6
Llangedwyn v Llanrhaeadr Reserves
JT Hughes Montgomeryshire League
Division Two
Four Crosses Reserves v Churchstoke Reserves
Kerry Reserves v Waterloo Rovers Reserves
Llanfyllin Town Reserves v Welshpool Town Reserves
Boys and Boden Montgomeryshire League Cup, second round
Llanfechain 3, Trefonen 3 (aet, Llanfechain through on penalties)
Trewern Utd P, Maesyrhandir P