Llanidloes Town have opened up a nine-point advantage at the top of the MMP Mid Wales league Division One.
The Daffs toiled hard for their 1-0 win over Carno with skipper, Ed Clarke, scoring the winner in the dying seconds of the first half.
Their main rivals are struggling to keep up, with Berriew and Welshpool Town sharing four goals and Caersws going down 1-0 at Radnor Valley. Kerry, meanwhile, won 3-1 at Montgomery.
In the top tier, Newtown took the lead at Connah’s Quay Nomads in the JD Cymru Premier, but the league leaders came back strongly to win 3-1.
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.
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