A look back at the weekend’s results across the local leagues.
JD Cymru Premier
Haverfordwest 0, Newtown 4
JD Cymru North
Llanidloes Town 2, Buckley Town 2
Flint Town United 3, Caersws 2
Llandudno 0, Guilsfield 2
Lock Stock Ardal North East League Cup
Llanfair United 3, Llandrindod Wells 3 (Llandrindod Wells won on penalties)
Llanrhaeadr 1, Penrhyncoch 0
Llanwchllyn 3, Llansantffraid Village 1
Rhos Aelwyd 6, Welshpool Town 0
MMP Central Wales League North
Berriew 5, Bishop’s Castle 0
Carno 1, Kerry 3
Dyffryn Banw 2, Llanfyllin Town 1
Montgomery Town 2, Waterloo Rovers 2
Four Crosses 2, Tywyn Bryncrug 2
Emrys Morgan Cup, first round
Trewern United 0, Forden United 2
Felindre 1, Abermule 4
JT Hughes Montgomeryshire Amateur League
Llanfechain 3, Four Crosses Reserves 2
Kerry Reserves 1, Llanfair United Reserves 2
Berriew Reserves 3, St Harmon 3
FAW Reserve League Central
Penrhyncoch Reserves 0, Caersws Reserves 2
Llandrindod Wells Reserves 0, Llanidloes Reserves 6