Waterloo Rovers were involved in the result of the day after sharing 10 goals in their MMP Mid Wales League Division Two match at Borth United.
The 5-5 draw keeps both teams just below the pacesetters, with Montgomery Town and Four Crosses occupying the top two positions after their victories in south Powys.
In the top flight, wins for Berriew and Llanidloes keeps things interesting at the top of the table, but Churchstoke remain in trouble after defeat at home to Kerry.
There were wins for Bishop’s Castle and Forden United in the JT Hughes Montgomeryshire Amateur League’s first division, and Newtown Wanderers hit Llanfechain for six in the second division.
Welsh Premier
Carmarthen 3, Newtown 0
Huws Gray Alliance
Guilsfield 5, Llanrhaeadr 0
MMP Mid Wales League
Division One
Caersws 1, Llanfair United 1
Welshpool Town 0, Builth Wells 3
Berriew 3, Aberaeron 1
Churchstoke 3, Kerry 4
Llandrindod Wells 2, Bow Street 0
Llanidloes 4, Tywyn Bryncrug 0
Division Two
Abermule 2, Hay St Mary’s 1
Borth Utd 5, Waterloo Rovers 5
Brecon Nortcote 1, Four Crosses 4
Dolgellau 2, Presteigne 1
Newbridge-on-Wye 2, Dyffryn Banw 3
Rhayader 2, Montgomery 4
JT Hughes Montgomeryshire League
Honda One
Bishops Castle 5, Llangedwyn 1
Forden United 2, Llanfyllin Town 1
Llanfair United Reserves 1, Maesyrhandir 1
Mitsubishi Two
Four Crosses Reserves 0, Welshpool Town Reserves 0
Llanfyllin Town Reserves 3, Churchstoke Reserves 3
Newtown Wanderers 6, Llanfechain 0
Trefonen 3, Llansantffraid Reserves 1
Waterloo Rovers Reserves 3, Abermule Reserves 1
Llansantffraid Village Cup
Llanymynech 1, Meifod 3