SEASON 1987/88 |
 |
 |
 |
First Round |
Porthmadog |
3-1 |
Conwy United |
Llanfairpwll |
3-1 |
Rhos United |
Llanrwst United |
3-1 |
Llandudno Amateurs |
Bala Town |
0-6 |
Shotton Westminster |
Denbigh Town |
2-3 |
Rhydymwyn |
Cionnahs Quay Nomads |
0-2 |
Holywell Town |
Flint Town United |
1-1 |
Prestatyn Town |
replay 3-1 |
Pilkingtons St Asaph |
1-0 |
Hawarden Rangers |
Lex XI |
0-0 |
Gresford Athletic |
replay 1-0 |
Corwen Amateurs |
0-1 |
Llay Welfare |
Llay RBL |
2-0 |
Bradley Sports Club |
Druids United |
1-4 |
Penycae |
Overton Athletic |
1-3 |
Rhos Aelwyd |
Ruthin Town |
4-1 |
Cefn Albion |
Kidderminster Harriers |
3-0 |
Oswestry Town |
Caersws |
3-0 |
Llanidloes Town |
Knighton Town (w/o) |
v |
Rhayader Town (withdrew) |
Llandrindod Wells |
4-2 |
Presteigne St Andrews |
Machynlleth |
1-2 |
Chirk AAA |
Pontllanfraith |
1-1 |
Sully |
replay 2-3 |
Cardiff Corinthians |
4-2
aet
|
Pembroke Boro |
Ebbw Vale |
1-0 |
Maesteg Park Athletic |
Afan Lido |
3-0 |
S Wales Police |
Caldicot Town |
2-1 |
Caerau |
Spencer Works |
1-2 |
BP Llandarcy |
Taff’s Well |
3-0 |
Ammanford United |
S Glamorgan Institute |
0-1 |
Carmarthen Town |
Port Talbot Athletic |
1-1 |
Brecon Corinthians |
replay 3-1 |
Bridgend Town |
6-4 |
Aberaman |
Llanelli |
0-3 |
Milford United |
Caerleon |
2-3 |
Ferndale Athletic |
Worcester C |
1-0 |
Forest Green Rovers |
Risca United |
1-4 |
Briton Ferry Athletic |
Abergavenny Thursdays |
2-0 |
AFC Cardiff |
Skewen Athletic |
4-1 |
Abercynon Athletic |
Newport YMCA |
4-1 |
Pontardawe Athletic |
 |
Second Round
|
Caernarfon Town
|
2-1
|
Bethesda Athletic |
Llanrwst United |
3-3 |
Rhydymwyn |
replay 3-2 |
Rhyl
|
4-0
|
Holywell Town |
Porthmadog
|
2-1
|
Flint Town United |
Llanfairpwll |
5-1 |
Shotton Westminster |
Colwyn Bay |
4-1 |
Pilkingtons St Asaph |
Kidderminster Harriers
|
1-1
|
Penycae |
Newtown |
1-0 |
Chirk AAA |
Lex XI |
0-4 |
Brymbo Steelworks |
Rhos Aelwyd
|
0-3
|
Llay RBL |
Mold Alex |
2-0 |
Caersws |
Ruthin Town |
3-0 |
Llay Welfare |
Port Talbot Athletic |
2-1 |
Sully |
Taff’s Well
|
1-2
|
Worcester C |
Presteigne St Andrews |
1-2 |
Bangor City |
at Worcester |
Skewen Athletic |
2-1 |
BP Llandarcy |
Haverfordwest County |
1-0 |
Barry Town |
Caldicot Town |
1-1 |
Cwmbran Town |
replay 2-2 aet 2-4 on pens |
Newport YMCA |
1-2 |
Ebbw Vale |
Ton Pentre |
3-1 |
Abergavenny Thursdays |
Milford United |
2-1 |
Bridgend Town |
Llandrindod Wells |
1-6 |
Aberystwyth Town |
Knighton Town |
2-0 |
Cardiff Corinthians |
Ferndale Athletic |
4-1 |
Carmarthen Town |
Afan Lido |
1-1 |
Briton Ferry Athletic |
replay 0-1 |
 |
Third Round
|
Hereford United
|
0-3
|
Kidderminster Harriers |
Wrexham |
3-0 |
Ruthin Town |
Caernarfon Town |
4-1 |
Mold Alex |
Llanfairpwll
|
2-1
|
Shrewsbury Town |
Brymbo Steelworks
|
2-1
|
Rhyl |
Porthmadog |
1-4 |
Colwyn Bay |
|
|
0-0
|
Newtown |
replay 0-1 |
Llanrwst United
|
0-3
|
Bangor C |
Ebbw Vale |
0-1 |
Cardiff C |
Cwmbran Town |
0-4 |
Swansea C |
Newport County |
2-4 |
Haverfordwest County |
Milford United |
0-1 |
Aberystwyth Town |
Merthyr Tydfil |
3-0 |
Knighton Town |
Worcester C |
3-1 |
Briton Ferry Athletic |
Port Talbot Athletic |
0-0 |
Ferndale Athletic |
replay 4-2 |
Skewen Athletic |
0-5 |
Ton Pentre |
 |
Fourth Round
|
Brymbo Steelworks
|
1-1
|
Bangor C |
replay 1-5 |
Caernarfon Town |
3-1 |
Shrewsbury Town |
Newtown |
1-1 |
Colwyn Bay |
replay 1-3 |
Haverfordwest County |
0-1 |
Kidderminster Harriers |
Wrexham |
4-1 |
Worcester C |
Cardiff C
|
3-1
|
Port Talbot Athletic |
Swansea C |
0-2 |
Merthyr Tydfil |
Ton Pentre |
1-1 |
Aberystwyth Town |
| replay 3-1 |
 |
Fifth Round
|
Results to follow |
 |
Semi-finals |
Cardif C |
2-1 |
Caernarfon Town |
Caernarfon Town |
0-1 |
Cardiff C |
Kidderminster Harriers |
1-2 |
Wrexham |
Wrexham |
3-2 |
Kidderminster Harriers |
 |
Final
|
|
|
|
Wrexham |
at Swansea
|
 |
|