WELSH CUP.
Caerau Ely 5 Saints 1.
Llansantfraid Village 1 Coedpoeth United 3.
Spar Mid Wales League.
Aber Uni 0 Waterloo Rovers 1.
Bow Street 1 Newtown Reserves 3.
Caersws Reserves 1 Dyffryn Banw 7.
Llanfyllin 1 Newbridge 0.
Penparcau 0 Llanrhaedr 1.
Rhayader Town 0 Aberystwyth Reserves 1.
Dolgellau 0 Carno 3.
Presteigne 1 Tywyn Bryncrug 1.
J EMRYS MORGAN CUP.
St Dogmaels 3 Talgarth Town 2.
Sennybridge 1 Meifod 2.
Montgomery Town 4 Builth Wells 5.
MID WALES SOUTH.
Builth Wednesday 0 Rhosgoch Rangers 3.
Newbridge Reserves 0 Presteigne Reserves 6.
Penybont United 5 Llandrindod Colts 1.
Radnor Valley 2 Penybont Athletic 2.
St Harmon 0 Knighton Town 2.
Talgarth Rovers 2 Rhayader Reserves 2.
PIP SAMUEL LEAGUE CUP.
Llandrindod Town 4 Newcastle 2. aet.
HEREFORD DIV 1.
Saints 0 Bartestree 3.