 |
 |
 |
Special Preliminary Round |
Porth |
8-3 |
Cardiff Bohemians |
Lovell’s Ath |
0-0 |
Chepstow |
replay 1-5 |
New Tredegar |
2-0 |
Abercarn |
Llanhileth |
3-2 |
Rhymney |
Cross Keys (withdrew) |
v |
Blackwood Town (w/o) |
Llanrwst |
0-5 |
Colwyn Bay |
Conway |
1-1 |
Caernarvon |
replay 3-2 |
Bangor Athletic |
7-0 |
Buckley United |
Llandudno FC |
3-2 |
Northern Nomads |
Courtaulds |
1-4 |
Flint Tn |
Esclusham |
2-4 |
Oak Alyn Rovers |
Coedpoeth |
2-0 |
Dawley |
Oakengates |
11-0 |
Garth and Trevor United |
Newtown Albion |
6-1 |
Caersws |
Forden |
1-5 |
Montgomery |
Bala |
5-2 |
Corwen |
Machynlleth |
0-0 |
Portmadoc |
replay 1-2 |
All other clubs byes |
 |
Second Preliminary Round |
Rhyl |
4-1 |
Holyhead |
Ogwen Valley |
1-3 |
Bangor Athletic |
Colwyn Bay |
2-4 |
Llandudno FC |
Holywell |
5-1 |
Conway |
Buckley |
1-1 |
Ewloe |
replay 1-3 but Ewloe thrown out for playing ineligible player & under assumed name |
Sealand Tenants |
0-0 |
Shotton Institute |
replay 3-2 |
Flint |
1-4 |
Connah’s Quay |
Summerhill |
2-0 |
Gresford |
Gwenfro |
0-4 |
Rhosrobin |
Broughton DS & S |
2-3 |
Brymbo Green |
Brymbo Inst |
2-2 |
Mynydd Isa |
replay 0-0 2nd replay 1-0 |
Oakengates |
3-0 |
Oswestry Town |
Chirk |
6-2 |
Whitchurch |
Rhos |
5-0 |
Oak Alyn R |
Rhosymedre Druids |
7-1 |
Coedpoeth |
Welshpool |
3-0 |
Llanfyllin |
Llandrindod Wells |
2-1 |
Rhayader |
Newtown Albions |
1-2 |
Llanidloes Town |
Ruthin |
2-2 |
Denbigh |
replay 0-4 |
Dolgelley |
2-0 |
Bala |
Barmouth |
3-2 |
Towyn Rovers |
Porth |
1-0 |
Cardiff Corinthians |
Bargoed |
2-0 |
Cardiff Camerons |
Barry |
1-0 |
Cardiff Am |
Cardiff Riverside |
2-3 |
Cardiff Albions |
Bridgend |
1-0 |
Pemboke Dock |
Chepstow |
1-3 |
Abertillery |
New Tredegar |
3-0 |
Blackwood Town |
Llanhileth |
1-2 |
Oakdale |
Rhiwderin |
1-10 |
Ebbw Vale |
Llanbradach |
2-2 |
Treherbert |
replay 1-4 |
Caerphilly |
9-0 |
Gilfach |
Mid Rhondda |
5-0 |
Mardy |
Cwmbach |
0-4 |
Aberaman |
Milford Town |
1-4 |
Caerau |
Saltney (withdrew) |
v |
Shotton Town (w/o) |
Aberystwyth UC |
4-4 |
Portmadog |
replay 1-2 |
 |
Third Preliminary Round |
Oakengates |
4-4 |
Chirk |
protest by Chirk re size of ground replay 2-1 at Shrewsbury |
Brymbo Green |
3-1 |
Rhosrobin |
Bangor |
3-1 |
Rhyl |
Rhos |
0-0 |
Rhosymdre Druids |
replay 2-2 2nd replay 4-1 |
Shotton Town |
1-0 |
Sealand Tenants |
Dolgelley |
2-3 |
Denbigh |
Connahs Quay |
4-2 |
Buckley United |
Holywell |
5-1 |
Llandudno FC |
Brymbo Institute |
1-4 |
Summerhill United |
Llanidloes Town |
1-1 |
Newtown |
replay 5-0 |
Welshpool |
3-0 |
Llandrindod Wells |
Portmadoc |
5-0 |
Barmouth |
Bargoed |
1-1 |
Porth Athletic |
replay 0-2 |
Cardiff Albion |
3-5 |
Barry |
Ystalafera |
0-4 |
Caerau |
Bridgend |
4-1 |
Gorseinon |
Abertillery |
3-0 |
New Tredegar |
Oakdale |
0-6 |
Ebbw Vale |
Caerphilly |
1-2 |
Aberaman |
Mid-Rhondda |
3-0 |
Treherbert |
 |
First Round |
Denbigh |
2-1 |
Portmadoc |
Bangor |
3-2 |
Holywell |
Oakengates |
3-3 |
Rhos |
replay 0-5 |
Brymbo Green |
4-1 |
Shotton Town |
Welshpool |
4-1 |
Llanidloes Town |
Connahs Quay |
7-2 |
Summerhill United |
Mid Rhondda |
2-2 |
Porth |
replay 4-0 |
Caerau |
2-2 |
Barry |
replay 2-1 |
Abertillery |
2-3 |
Bridgend |
Caerphilly |
0-1 |
Ebbw Vale |
 |
Second Round
|
Bangor
|
3-0
|
Denbigh |
Brymbo Green |
3-1 |
Rhos |
Welshpool
|
1-2
|
Connahs Quay |
Caerau
|
1-0
|
Mid Rhondda |
Bridgend |
2-1 |
Ebbw Vale |
 |
Third Round
|
Aberdare
|
2-3
|
Swansea Town |
Ton Pentre |
1-0 |
Caerau |
Bridgend |
0-0 |
Pontypridd |
replay 1-3 |
Cardiff City
|
7-1
|
Newport County |
Llanelly Town
|
1-2
|
Merthyr Town |
Shrewsbury Town |
1-3 |
Wrexham |
|
|
1-0
|
Wellington Town |
Bangor
|
1-4
|
Connahs Quay |
 |
Fourth Round
|
Cardiff City
|
5-0
|
Merthyr Town |
Ton Pentre |
1-0 |
Swansea Town |
Brymbo Green |
1-5 |
Pontypridd |
Wrexham |
3-1 |
Connahs Quay |
 |
Semi-finals |
Wrexham |
0-2 |
Ton Pentre |
at Shrewsbury |
Cardiff City |
3-0 |
Pontypridd |
at Aberdare |
 |
Final
|
|
|
|
Cardiff City |
at Pontypridd |
 |