 |
 |
 |
Qualifying Round |
Druids United |
6-0 |
Hawarden Rangers |
Rhosddu |
0-1 |
Courtaulds Greenfield |
Machynlleth |
0-6 |
Berriew |
| played at Berriew |
Montgomery Town |
3-2 |
Guilsfield United |
 |
First Round
|
Holyhead Town (withdrew)
|
v
|
Portmadog (w/o) |
Pwllheli & District
|
1-2
|
Flint Town United |
| abandoned 55' rematch 2-2 replay 3-4 |
Nantlle Vale
|
1-2
|
Bethesda Athletic |
Blaenau Ffestiniog FC
|
1-1
|
Prestatyn Town |
| replay 3-2 |
Point of Ayr |
1-1 |
Caernarvon Town |
| replay 0-1 |
Colwyn Bay |
3-1 |
Rhos United |
Mold Alexandra
|
1-3
|
Chirk AAA |
Welshpool |
4-1 |
Connahs Quay Nomads |
Gresford Athletic
|
6-1
|
Buckley Wanderers |
Bala Town |
3-1 |
Ruthin FC |
Brymbo Steelworks |
2-2 |
Courtaulds Greenfield |
| replay 2-3 |
Llay Welfare |
1-0 |
Druids United |
Berriew |
2-3 |
Llanidloes Town |
Montgomery Town |
0-2 |
Towyn |
Llandrindod Wells |
1-2 |
Newtown |
Llanfair Caereinion |
1-1 |
Aberystwyth Town |
| replay 0-1 aet |
Talgarth |
3-1 |
Rhayader Town |
GKN Sankey |
0-1 |
Knighton Town |
Worcester City |
2-2 |
Brierley Hill Alliance |
| replay 3-1 |
Bridgnorth Town |
1-1 |
Kidderminster Harriers |
| replay 2-5 |
Tonyrefail Welfare |
2-3 |
Cardiff Corinthians |
Ebbw Vale |
2-0 |
Caerau Athletic |
Caerleon |
2-1 |
Aberaman Athletic |
Spencer Works Newport |
0-2 |
Cardiff College of Education |
Cwmbran Town |
0-1 |
Merthyr Tydfil |
Pontardawe Athletic |
1-2 |
Ton Pentre |
Sully |
1-1 |
Everwarm Bridgend |
| replay 2-1 |
Ferndale Athletic |
3-1 |
Cwmbran Celtic |
Barry Town |
2-0 |
Pontllanfraith |
Llanelli |
1-0 |
Milford United |
BP Llandarcy |
0-4 |
Ammanford Town |
Pembroke Borough |
0-1 |
Haverfordwest County |
 |
Second Round
|
Chirk AAA
|
2-6
|
Rhyl |
| at Porthmadog |
Llay Welfare |
1-2 |
Blaenau Ffestiniog FC |
Carnarvon Town |
1-1 |
Bala Town |
| replay 3-7 |
Gresford Athletic |
1-4 |
Bethesda Athletic |
Colwyn Bay
|
2-3
|
Courtaulds (Greenfield) |
| replay 2-3 |
Porthmadog
|
3-1
|
Flint Town United |
Kidderminster Harriers |
1-1 |
Newtown |
| replay 3-0 |
|
|
2-0
|
Welshpool |
Knighton Town
|
0-1
|
Worcester City |
Llanidloes Town |
3-0 |
Towyn |
Stourbridge |
5-0 |
Aberystwyth Town |
Sully |
3-0 |
Caerleon |
Cardiff Corinthians |
4-2 |
Briton Ferry Athletic |
Llanelli |
3-4 |
Haverfordwest County |
Ton Pentre |
4-2 |
Merthyr Tydfil |
Ebbw Vale |
0-2 |
Barry Town |
Cardiff College of Education |
5-1 |
Ammanford Town |
Talgarth |
1-2 |
Ferndale Athletic |
 |
Third Round
|
Llanidloes Town
|
6-1
|
Bangor City |
Oswestry Town |
1-2 |
Porthmadog |
Bala Town |
0-3 |
Courtaulds Greenfield |
Bethesda Athletic |
2-2 |
Rhyl |
| replay 1-5 |
Blaenau Ffestiniog FC
|
1-1
|
Kidderminster Harriers |
| abandoned 17’ rematch 2-2 replay
2-3 |
Cardiff Coll of Education |
1-1 |
Worcester City |
replay 0-0aet 2-4 pens both matches at Worcester |
Stourbridge |
1-2 |
Hereford United |
Cardiff Corinthians |
4-1 |
Haverfordwest County |
Ferndale Athletic |
1-1 |
Barry Town |
| replay 1-1ft 3-2 aet |
Ton Pentre |
2-5 |
Sully |
 |
Fourth Round
|
Chester
|
8-1
|
Kidderminster Harriers |
Courtaulds Greenfield |
0-5 |
Shrewsbury Town |
Rhyl
|
0-2
|
Porthmadog |
Wrexham
|
8-0
|
Llanidloes Town |
Worcester City |
4-0 |
Ferndale Athletic |
Newport County |
1-2 |
Hereford United |
Sully
|
0-5
|
Cardiff City |
Swansea City |
6-0 |
Cardiff Corinthians |
 |
Fifth Round
|
Cardiff City |
1-1 |
Swansea City |
| replay 3-0 |
Wrexham |
0-0 |
Chester |
| replay 1-2 |
Porthmadog |
0-4 |
Hereford United |
| played at Hereford |
Worcester City |
2-2 |
Shrewsbury Town |
| replay 0-3 |
 |
Semi-finals |
Hereford United |
1-1 |
Shrewsbury Town |
| replay 1-1ft 1-1aet 5-4 on pens |
Chester |
0-0 |
Cardiff City |
| replay 0-1 |
 |
Final 1st Leg
|
Cardiff
City
|
2-2
|
Hereford United |
| match void - Hereford fielded
ineligible player |
Final 1st Leg |
|
|
Cardiff City |
Final 2nd Leg |
|
|
Hereford United |
 |