It was a bad day on the road for the area's Huws Gray Alliance club as both lost in North Wales on Saturday.
Llanrhaeadr went down 2-1 at Holywell, while Guilsfield suffered a 2-0 defeat at Ruthin Town.
Meanwhile, Newtown welcomed back striker Nick Rushton into the fold, and he paid instant dividends with the goals in a 2-0 Welsh Premier win over Bala Town.
Rushton returned after a two-week absence, and made his mark with a goal in each half to continue the Robins’ solid start to the season.
A Mark Edmondson hat-trick propelled Caersws to the top of the MMP with Norman Lloyd Mid Wales League table.
The 6-0 victory maintained the Bluebirds six and ‘0’ winning start to the season, with Llanfair United also maintaining their great start with a 4-0 win over Bow Street.
Berriew trounced struggling Knighton while Welshpool Town edged Tywyn Bryncrug on Friday night.
In the JD Welsh Cup qualifying first round, there were wins for Builth Wells, Abermule, Machynlleth and Four Crosses.
Forden and Llanfyllin picked up JT Hughes Montgomeryshire League wins while in the second division there were a pair of 6-0 wins for Llanrhaeadr Reserves and Llanymynech.
Welsh Premier
Newtown 2, Bala Town 0
JD Welsh Cup, qualifying round one
Llansantffraid 1, Builth Wells 3
Abermule 3, Rhayader 2
Montgomery 2, Machynlleth 3
Four Crosses 5, Waterloo Rovers 0
Dolgellau 5, Churchstoke 2
Huws Gray Alliance
Holywell 2, Llanrhaeadr 1
Ruthin Town 2, Guilsfield 0
MMP with Norman Lloyd Mid Wales League
Division One
Caersws 6, Llandrindod Wells 0
Kerry 3, Aberaeron 7
Knighton 0, Berriew 9
Llanfair 4, Bow Street 0
Welshpool Town 3, Tywyn Bryncrug 2
Division Two
Hay St Mary’s 2, Newbridge-on-Wye 5
Montgomeryshire Amateur League
Honda One
Forden Utd 3, Llangedwyn 0
Guilsfield Res P, Caersws Res P
Llanfyllin 2, Llanfair Res 1
Misubishi Two
Llanrhaeadr Res 6, Four Crosses Res 0
Llanymynech 6, Kerry Res 0
Newtown Wanderers P, Llanfyllin Res P
Boys and Boden Ltd League Cup, round one
Bishops Castle 7, Welshpool Res 1
Churchstoke Res 0, Maesyrhandir 7
Llansantffraid Res 4, Llanwddyn 0
Meifod 4, Llanfechain 0
Trefonen 4, Abermule Res 3
Waterloo Res 3, Trewern Utd 0