Saturday 12 November (ko 1.30pm) extra time and pens if required
St Dogmaels 2-1 Crannog
Tregaron Turfs 2-1 Builth Town Reserves
Montgomery 4-0 Machynlleth
Crymych 1-2 Barmouth & Dyffryn United (after extra time)
Tywyn/Bryncrug 4-1 Knighton
Saturday 19 November (ko 1.30pm) extra time and pens if required
Bow St Res 1-1 Cardigan (Cardigan win 5-4 on pens)
Llechryd 2-1 Kerry
Penparcau v Meifod (Meifod have withdrawn from the competition)
Keep up-to-date with our exclusive email newsletters.
Subscribe