1979–80 Welsh Cup


The 1979–80 Welsh Cup was the final of the 93rd season of the main domestic football cup competition in Wales, the Welsh Cup.

Qualifying round

Tie noHome teamScoreAway teamNotes
1Llandudno Town1–3Rhos United-
2Conwy United11–1British Steel
3Llandudno Amateurs1–2Abergele United
4Llanfair Caereinion5–1Ffostrasol Wanderers
5Barmouth & Dyffryn United0–2Aber AC
6Rhayader Town4–3Montgomery Town
7Abergavenny Thursdays1–2Spencer Works Newport
8Talgarth1–8Taff's Well
9Trelewis1–3Brecon Corinthians

First round

Tie noHome teamScoreAway teamNotes
1Pwllheli & District2–0Porthmadog
2Connah's Quay Nomads6–2Abergele United
3Rhos United0–6Colwyn Bayat Colwyn Bay
4Conwy United1–0Caernarfon Town
5Courtaulds Greenfield0–3Flint Town United
6Blaenau Ffestiniog0–1Nantlle Vale
7Llay Welfare1–2Gresford Athletic
8Ruthin2–2Chirk AAA
ReplayChirk AAA0–2Ruthin
9Mold Alexandra0–5Brymbo Steelworks
10Denbigh Town1–3Druids United
11Bridgnorth Town0–1Kidderminster Harriers
12Stourbridge2–1Brierley Hill Alliance
13Newtown8–0Rhayader Town
14Caersws1–1TowynTowyn dismissed – ineligible player
15Presteigne St Andrews6–2Knighton Town
16Machynlleth2–0Welshpool
17Llanfair Caereinion2–1Aberystwyth Townat Aberystwyth
18Berriew4–2Aber AC
19Llanidloes Town3–2Llandrindod Wells
20Brecon Corinthians2–3Afan Lido
21Taff's Well1–5Bridgend Townat Bridgend
22Sully0–3Barry Town
23Cardiff Corinthians0–0Ferndale Athletic
ReplayFerndale Athletic3–1Cardiff Corinthians
24Caerau2–1Abercynon Athletic
25Aberaman Athletic2–0Caerleon
26Ebbw Vale0–2Pontllanfraith
27Newport YMCA2–4Maesteg Park Athletic
28Spencer Works Newport7–0South Glamorgan Institute
29Merthyr Tydfil2–1Briton Ferry Athletic
30Pontardawe1–4Pembroke Borough
31Haverfordwest County4–1Morriston Town
32Milford United4–0Llanelli
33BP Llandarcy1–0Ammanford Town

Second round

Tie noHome teamScoreAway teamNotes
1Rhyl2–3Colwyn Bay
2Connah's Quay Nomads5–0Gresford Athletic
3Flint Town United0–3Brymbo Steelworks
4Ruthin1–1Druids United
ReplayDruids United1–3Ruthin
5Conwy United2–6Oswestry Town
6Pwllheli & District0–3Nantlle Vale
7Machynlleth0–1Berriew
8Newtown4–0Llanfair Caereinion
9Caersws1–2Kidderminster Harriers
10Presteigne St Andrews2–1Llanidloes Town
11Maesteg Park Athletic3–2Haverfordwest County
12Bridgend Town3–0Spencer Works Newport
13Merthyr Tydfil3–1Aberaman Athletic
14Stourbridge2–3BP Llandarcy
15Ferndale Athletic0–1Caerau
16Ton Pentre2–1Pembroke Borough
17Milford United1–1Barry Town
ReplayBarry Town4–0Milford United
18Afan Lido2–4Pontllanfraith

Third round

Tie noHome teamScoreAway teamNotes
1Oswestry Town6–0Berriew
2Bangor City3–0Presteigne St Andrews
3Nantlle Vale3–0Newtown
4Druids United1–2Connah's Quay Nomads
5Brymbo Steelworks4–0Colwyn Bay
6Merthyr Tydfil4–0Caerau
7Kidderminster Harriers2–1Maesteg Park Athletic
8Worcester City7–0BP Llandarcy
9Pontllanfraith3–1Ton Pentre
10Barry Town4–1Bridgend Town

Fourth round

Fifth round

Semi-finals

Tie noHome teamScoreAway teamNotes
1Newport County3–1Merthyr Tydfil
2Swansea City2–2Shrewsbury Town
ReplayShrewsbury Town2–2Swansea CityShrewsbury Town win 6–5 on penalties

Final

First Leg

Second Leg