ED Clarke was the match winner as Llanidloes Town maintained their nine point lead at the summit with a 1-0 home derby win over Carno.

Builth Wells climbed to second place following a 5-1 win at bottom of the table Llansantffraid with Greg Preece netting a hat-trick while Mark Jones and Gavin Samuel goals ensured Jake Harris’ reply was mere consolation.

Welshpool Town stuttered to a 2-2 derby draw at Berriew with James Clewlow and an own goal clinching a point for the visitors while the Rhiewsiders struck through Joe Haycock and Richard Davies.

Llandrindod Wells leapfrogged Bow Street into fifth with Ashley Jones heading the Spamen’s late winner in a 1-0 win at Cae Piod.

Elsewhere Luke Mumford’s hat-trick inspired Kerry to a 3-1 derby win at 10 man Montgomery Town who stayed in contention through Darryl Jones despite the dismissal of Glyn Conney.

Ben Simms struck twice as Four Crosses prevailed 4-2 winners at home to Tywyn Bryncrug with Robbie Morris and an own goal completing their scoring while the Cormorants replied through Aled Jones and Aston Heath.

Meanwhile Joey Price won the day as Radnor Valley earned a 1-0 win at home to Caersws.