SPAR MID WALES LEAGUE.
Bow Street 3 Saints 0.
Penparcau 0 Presteigne 3.
Dyffryn Banw 9 Llanfyllin 1.
Rhayader Town 5 Tywyn Bryncrug 1.
Newbridge 4 Dolgellau 1.
Carno 2 Newtown Reserves 2.
MID WALES SOUTH.
Presteigne Reserves 2 Saints Reserves 1 (Sly).
Talgarth Rovers 2 Llandrindod Wells 2.
Rhosgoch Rangers 7 Penybont Athletic 0.
Radnor Valley 5 Llandrindod Colts 2.
Newcastle 5 Knighton Town 3.
Penybont United 1 Talgarth Town 4.
St Harmon 1 Builth Wells 10.
Builth Wednesday 1 Newbridge Reserves 5.
Sennybridge v CP Llanandra OFF.
HEREFORD DIVISION 1.
Leintwardine 10 Saints 1.