|
1987-88 |
|
Welsh Cup |
|
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
- Connah's Quay Nomads 0-2 Holywell Town
- Flint Town United 1-1 Prestatyn Town
- Pilkingtons (St Asaph) 1-0 Hawarden Rangers
- Lex XI 0-0 Gresford Athletic
- Corwen Amateurs 0-1 Llay Welfare
- Llay R B L 2-1 Bradley Sports
- 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-scr Rhayader Town
- Llandrindod Wells 4-2 Presteigne St Andrews
- Machynlleth 1-2 Chirk A A A
- Pontllanfraith 1-1 Sully
- Cardiff Corinthians 2-2 Pembroke Borough
- Ebbw Vale 1-0 Maesteg Park Athletic
- Afan Lido 3-0 South Wales Police
- Caldicot Town 2-1 Caerau
- Spencer Works 1-2 B P Llandarcy
- Taffs Well 3-0 Ammanford Town
- South Glamorgan Institute 0-1 Carmarthen Town
- Port Talbot Athletic 1-1 Brecon Corinthians
- Bridgend Town 6-4 Aberaman
- Llanelli 0-3 Milford United
- Caerleon 2-3 Ferndale Athletic
- Worcester City 1-0 Forest Green Rovers
- Risca United 1-4 Briton Ferry Athletic
- Abergavenny Thursdays 2-0 A F C Cardiff
- Skewen Athletic 4-1 Abercynon Athletic
- Newport Y M C A 4-1 Pontardawe Athletic
First Round Replays
- Prestatyn Town 1-3 Flint Town United
- Gresford Athletic 0-1 Lex XI
- Sully 3-2 Pontllanfraith
- Pembroke Borough 2-4 Cardiff Corinthians
- Brecon Corinthians 1-3 Port Talbot Athletic
Second Round
- Caernarfon Town 2-1 Bethesda Athletic
- Llanrwst United 3-3 Rhydymwyn
- 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 11-0 Penycae
- Newtown 1-0 Chirk A A A
- Lex XI 0-4 Brymbo Steel Works
- Rhos Aelwyd 0-3 Llay R B L
- Mold Alexandra 2-0 Caersws
- Ruthin Town 3-0 Llay Welfare
- Port Talbot Athletic 2-1 Sully
- Taffs Well 1-3 Worcester City (@ Worcester City)
- Skewen Athletic 2-1 B P Llandarcy
- Haverfordwest County 1-0 Barry Town
- Caldicot Town 1-1 Cwmbran Town
- Newport Y M C A 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
Second Round Replays
- Rhydymwyn 2-3 Llanrwst United
- Cwmbran Town 2-2 Caldicot Town (Cwmbran Town won 4-2 on penalties)
- Briton Ferry Athletic 1-0 Afan Lido
Third Round
- Hereford United 0-3 Kidderminster Harriers
- Wrexham 3-0 Ruthin Town
- Caernarfon Town 4-1 Mold Alexandra
- Llanfairpwll 0-1 Shrewsbury Town
- Brymbo Steel Works 2-1 Rhyl
- Porthmadog 1-4 Colwyn Bay
- Llay R B L 0-0 Newtown
- Llanrwst United 0-3 Bangor City
- Ebbw Vale 0-0 Cardiff City (@ Cardiff City)
- Cwmbran Town 0-4 Swansea City
- Newport County 2-4 Haverfordwest County
- Milford United 0-1 Aberystwyth Town
- Merthyr Tydfil 3-0 Knighton Town
- Worcester City 3-1 Briton Ferry Athletic
- Port Talbot Athletic 0-4 Ferndale Athletic
- Skewen Athletic 0-5 Ton Pentre
Third Round Replays
- Newtown 1-0 Llay R B L
- Cardiff City 1-0 Ebbw Vale
- Ferndale Athletic 2-4 Port Talbot Athletic
Fourth Round
- Brymbo Steel Works 1-1 Bangor City
- Caernarfon Town 3-1 Shrewsbury Town
- Newtown 1-1 Colwyn Bay
- Haverfordwest County 0-1 Kidderminster Harriers
- Wrexham 4-1 Worcester City
- Cardiff City 3-0 Port Talbot Athletic
- Swansea City 0-2 Merthyr Tydfil
- Ton Pentre 1-1 Aberystwyth Town
Fourth Round Replays
- Bangor City 5-1 Brymbo Steel Works
- Colwyn Bay 3-1 Newtown
- Aberystwyth Town 1-3 Ton Pentre
Quarter Finals
- Wrexham 2-1 Ton Pentre
- Caernarfon Town 0-0 Colwyn Bay
- Bangor City 2-2 Kidderminster Harriers
- Cardiff City 3-1 Merthyr Tydfil
Quarter Final Replays
- Colwyn Bay 0-0 Caernarfon Town (Caernarfon Town won 5-4 on penalties)
- Kidderminster Harriers 3-1 Bangor City
Semi-Finals (2 Legs)
- Kidderminster Harriers 1-2 Wrexham
- Wrexham 3-2 Kidderminster Harriers
- Wrexham won 5-3 on aggregate
- Cardiff City 2-1 Caernarfon Town
- Caernarfon Town 0-1 Cardiff City
- Cardiff City won 3-1 on aggregate
Final (@ Swansea City, 18/5/88)
Please credit the F.C.H.D. when using this information elsewhere