SEASON 1927/28
1st & 2nd Preliminary Rounds
Not used
3rd Preliminary round
Barmouth (withdrew)
v
Bala Royal British Legion (withdrew)
Bangor University College
1-7
Llanfairfechan
Chirk AAA
4-2
Gwersyllt Church
Aberystwyth Town
3-2
Llanidloes Town
Rhayader
0-6
Llandrindod Wells
Machynlleth
3-3
Aberystwyth University College
replay 0-2
First & Second Rounds
Not used
Third Round
Newtown
1-2
Llandrindod Wells
Aberystwyth Town
4-3
Aberystwyth University College
Lovell's Athletic
3-1
Ebbw Vale
Cardiff Camerons (withdrew)
v
Mid Rhondda (w/o)
New Tredegar
2-2
Cardiff Corinthians
replay 2-3
Barry
2-4
Connahs Quay
Llandudno FC
3-1
Oak Alyn Rovers
Llanfyllin
0-5
Caernarvon Athletic
Penrhiwceiber
4-1
Bridgend Town
Bala Royal British Legion
1-5
Welshpool
Flint
1-1
Bangor City
replay 1-4
Buckley
6-0
Druids
Holyhead
9-1
Chirk
Denbigh Town
4-8
Oswestry Town
Mold Town
1-1
Colwyn Bay
replay 1-0
Llanfairfechan
5-2
Rhos
Fourth Round
Cardiff Corinthians
2-1
Penrhiwceiber
Mid Rhondda
0-3
Lovell's Athletic
Llanfairfechan
1-2
Connahs Quay
Mold Town
4-4
Caernarvon Athletic
replay 0-6
Bangor City
3-0
Buckley
Holyhead
6-2
Welshpool
Oswestry Town
11-1
Llandudno
Llandrindod Wells
3-2
Aberystwyth Town
Fifth Round
Cardiff City
7-1
Oswestry Town
played at Oswestry by agreement
Wrexham
1-0
Lovell's Athletic
Merthyr Town
6-0
Cardiff Corinthians
Newport County (w/o)
v
Holywell (withdrew)
Rhyl
1-0
Caernarvon Athletic
Holyhead
1-8
Swansea Town
Bangor City
3-0
Connahs Quay
Aberdare
4-2
Llandrindod Wells
Sixth Round
Cardiff City
1-0
Swansea Town
Aberdare
0-0
Bangor City
replay 3-7
Wrexham
3-3
Merthyr Town
replay 2-3
Newport County
1-3
Rhyl
played at Rhyl
Semi-finals
Bangor City
2-2
Merthyr Town
at Colwyn Bay, replay 2-0 at Oswestry
Cardiff City
2-2
Rhyl
at Wrexham, replay 2-0 at Shrewsbury
Final
Cardiff City
at Wrexham