Final - Saturday, 1 May
Bangor City 3-2 Port Talbot Town (Parc y Scarlets, Llanelli)
Semi-finals -
10 April: Port Talbot Town 1-0 Bala Town (Park Avenue, Aberystwyth)11 April: Prestatyn Town 0-2 Bangor City (Latham Park, Newtown)
Quarter-finals - 26-28 February
The New Saints FC 2-2 Port Talbot Town*Port Talbot won 4-3 on penalties
Bangor City 2-0 Llanelli AFC
Bala Town 2-0 Afan Lido
Prestatyn Town 4-4 Rhyl*Prestatyn Town won 5-3 on penalties
Round Four - 29-31 January
Round Three - 30 October-1 November
Aberaman Athletic 2-0 Ely Rangers
Bala Town 1-0 Llanrug United
Caerau Ely 1-2 Afan Lido
Caersws 4-1 Coedpoeth United
Caldicot Town 0-3 Port Talbot Town
Cambrian and Clydach Vale 0-2 The New Saints FC
CPD Porthmadog 3-1 Rhydymwyn
Flint Town United 0-1 Bangor City
GAP Connah's Quay 3-2 (aet) Airbus UK Broughton FC
Haverfordwest County 1-2 Aberystwyth Town
Llanelli AFC 3-1 Carmarthen Town FC
Llangeinor FC 1-6 Holyhead Hotspurs
Llangollen Town 1-3 Llandudno Junction FC
Pontardawe Town 2-0 Llandudno Town FC
Prestatyn Town 3-0 Cardiff Bay Harlequins
Rhyl FC 4-2 Bridgend Town FC
Round Two - 2-4 October:
Aberaman Athletic 3-2 Penrhiwceiber
Afan Lido FC 5-1 Croesyceiliog
Bangor City 4-1 Elements Cefn Druids
Borras Park Albion 1-8 Bala Town
Bridgend Town 2-0 Ton Pentre
Bryntirion Athletic 0-3 Aberystwyth Town
Caerau Ely 5-1 Hay St. Marys
Cambrian and Clydach 3-1 Troedyrhiw FC
Cardiff Bay Harlequins 3-2 Aberbargoed Buds FC
Carmarthen Town 4-1 Pontypridd Town
Conwy Utd 0-2 The New Saints
Ely Rangers FC 3-2 AFC Llwydcoed
Flint Town Utd 7-1 Barmouth and Dyffryn Utd
Gap Connah's Quay 2-0 Pwllhelli FC
Garden Village 2-3 Caldicot Town
Goytre Utd 0-3 Pontardawe Town
Gresford Athletic 2-3 Llanrug Utd
Holyhead Hotspurs 1-1 Newtown
Lex XI 1-3 Airbus UK Broughton
Llandudno Town 3-0 Berriew
Llanfairpwll' 1-3 Rhyl
Llangefni Town 1-2 Llandudno Junction FC
Llangeinor 2-1 Pontyclun
Llangollen Town 1-0 Glan Conwy FC
Llansantffraid Village 1-2 Coedpoeth Utd
Neath FC 2-2 Llanelli AFC
Penrhyncoch 0-1 CPD Porthmadog
Port Talbot Town 5-0 Cwmbran Celtic FC
Rhydymwyn 1-0 Caernarfon Town
Ruthin Utd 1-2 Caersws
Taffs Well 0-2 Haverfordwest County
Technogroup Welshpool 2-3 Prestatyn Town
Round One - 12 September:
Amlwch Town 2-3 Penrhyncoch
Barmouth & Dyffryn 3-2 Buckley Town
Barry Town 1-5 Ely Rangers
Berriew 3-1 Mold Alexandra
Bryntirion 4-2 Cardiff Corinthians
Brymbo 1-6 Llangefni Town
Caerau Ely 2-0 Bettws
Cambrian & Clydach 4-0 Ammanford
Carno 2-3 Conwy United
Chirk AAA 1-3 Gresford Athletic
Coedpoeth United 2-0 Penparcau
Corus Steel 0-1 Garden Village
Croesyceiliog 1-0 Risca
Cwmaman Institute 1-7 Cwmbran Celtic
Glan Conwy 2-1 Denbigh Town
Goytre United 3-1 Pentwyn Dynamos
Guisfield 1-3 Llangollen Town
Hay St Mary 2-1 (aet) Dinas Powys (1-1 ft)
Hawarden Rangers 0-2 Ruthin Town
Lex XI 5-3 Dolgellau Athletic Amateurs
Llanberis 1-2 Flint Town United
Llandudno 1-0 Bethesda Athletic
Llandudno Junction 3-1 Llanrhaedr ym Mochnant
Llanfairpwll 2-1 Penycae
Llanrug United 4-3 Nefyn United
Llanrwst United 0-2 Llangeinor
Llansantffraid Village 3-1 Llay Welfare
Llantwit Fadre 0-1 Aberbargoed Buds
Newcastle Emlyn 1-2 Llwydcoed
Overton Recreational 1-2 (aet) Holyhead Hotspur (0-0 ft)
Penrhiwceiber 3-1 Caerleon
Pontardawe Town 4-1 Presteigne St Andrews
Pontyclun 7-2 Goytre
Pontypridd 3-0 Newport Civil Service
Porthcawl Town 2-4 Ton Pentre
Pwllheli 2-0 (aet) Tywyn Bryncrug (0-0 ft)
Rhydymwyn 2-0 Llandyrnog United
Seven Sisters 0-7 Afan Lido
South Gower 0-5 Caldicot Town
Treharris Athletic Western 3-4 Cardiff Bay Harlequins
Troedyrhiw 2-1 Abertillery Bluebirds
Venture Community 3-4 (aet) Borras Park Albion (3-3 ft)
West End 6-6 (aet) Taffs Well (4-4 ft) *Taffs Well win 4-2 on pens
What are these?
Print Sponsor
Bookmark with:
What are these?