Catch up with all the weekend football results here,
Friday
JD Cymru Premier
Newtown 0 Bala Town 2
FAW Reserve League Central
Llanidloes Town Reserves 5 Llandrindod Wells Reserves 0
Welshpool Rserves 1 Rhayader Town Reserves 5
Saturday
JD Cymru North
Llanrhaeadr 1 Ruthin Town 2
Llanidloes 1 Llandudno 4
Penrhyncoch 3 Guilsfield 0
Lock Stock Ardal Northeast
Berriew 1 Bow Street 1
Corwen 1 Caersws 4
Llanfair United 5 Machynlleth 0
Penparcau 0 Welshpool Town 3
FAW Reserve League Central
Four Crosses Reserves 2 Caersws 2
MMP Mid Wales League East
Abermule 0 Brecon Corries 1
Llanfyllin 4 Llansantffraid Village 0
Churchstoke 0 Radnor Valley 1
JT Hughes Montgomeryshire Amateur League
Llangedwyn 9 Llanfechain 0
Trewern United 0 Llanymynech 0
ER Jenkins Cup
Dyffryn Banw 0 Aberystwyth University 1