A look back at the results from the weekend so far, and what’s coming up midweek.
Friday
JD Cymru Premier
Newtown 1, The New Saints 6
Saturday
JD Cymru North
Guilsfield 1, Mold 2
Ruthin Town 0, Caersws 1
Lock Stock Ardal North East
Builth Wells 4, Kerry 8
Llanidloes Town 3, Dolgellau 5
Llansantffraid Village 1, Chirk AAA 2
MMP Central Wales League North
Dyffryn Banw 0, Four Crosses 7
Trewern United 2, Waterloo Rovers 6
Tywyn Bryncrug 1, Welshpool Town 3
Banwy Fuels Montgomeryshire Cup
Llanfyllin Town 1, Forden United 11
Emrys Morgan Cup
Llanrhaeadr 7, Montgomery Town 0
Dolgellau 1, Abermule 5
Carno 7, Llanfechain 0
JT Hughes Montgomeryshire Amateur League
Kerry Reserves 2, Abermule Reserves 3
Llanfair United Reserves 3, Berriew Development 0
Four Crosses Reserves 2, Trefonen 1
Llandrindod Wells Reserves 1, Llangedwyn 2
Felindre 4, Waterloo Rovers Reserves 4
Sunday
The Betty Pickering Cup
NFA FC Women v Berriew Ladies
Wednesday
MMP Central Wales League North
Welshpool Town v Carno