 |
 |
 |
|
First Round |
Aberaman Athletic |
2-1 |
Porthcawl Town |
AFC Rhondda |
7-1 |
Caerau Athletic |
Ammanford AFC |
3-2 |
Blaenrhondda |
BP Llandarcy |
4-2 |
Cardiff Corinthians |
Bridgend Town |
3-1 |
Cardiff Civil Service |
Buckley Town |
0-3 |
Ruthin Town |
Caerleon AFC |
4-1 |
Briton Ferry Athletic |
Chepstow Town |
5-2 |
Llanwern AFC |
Chirk AAA |
2-3 |
British Aerospace |
Corwen Amateurs |
0-5 |
Denbigh Town |
Flexys Cefn Druids |
4-0 |
Mostyn FC |
Goytre United |
4-1 |
Caldicot Town |
Guilsfield FC |
2-0 |
Llanidloes Town |
Halkyn United |
0-1 |
Brymbo Broughton |
Holyhead Hotspur |
6-0 |
Bala Town |
Hoover Sports Merthyr |
2-1 |
Penrhiwceiber Rangers |
Knighton Town |
1-2 |
CPD Penrhyncoch |
Lex XI |
3-4 |
Rhydymwyn FC |
Llandyrnog United |
2-5 |
Llangefni Town |
Maesteg Park AFC |
1-2 |
Grange Harlequins |
Mold Alexandra (withdrew) |
v |
Colwyn Bay YMCA (w/o) |
Morriston Town |
4-3 |
Pontyclun FC |
Oswestry Town |
2-1 |
Rhos Aelwyd |
Owens Corning FC (w/o) |
v |
Prestatyn Town (withdrew) |
Penycae FC |
1-1 |
Castell Alun Colts |
aet - replay 0-1 |
Pontardawe Town |
4-1 |
Skewen Athletic |
Ponlottyn Blast Furnace |
2-1 |
Garw Athletic |
Pontypridd Town (w/o) |
v |
Gwynfi Utd (withdrew) |
Porth Tywyn Suburbs |
2-1 |
Caerau Ely |
Risca United |
1-2 |
Ely Rangers |
Taffs Well AFC |
1-2 |
Tredegar Town |
UWIC Cardiff |
6-1 |
Llandrindod Wells |
 |
Second Round
|
Total Network Solutions
|
2-2
|
Aberystwyth Town |
replay 3-2 aet |
Afan Lido FC |
5-1 |
Caerleon FC |
Caernarfon Town
|
3-0
|
Llangefni Town |
Carmarthen Town
|
2-1
|
Hoover Sports Merthyr |
Cwmbran Town |
2-0 |
Goytre United |
Haverfordwest County |
6-0 |
Bridgend Town |
Guilsfield FC |
0-5 |
Caersws FC |
CPD Porthmadog
|
0-2
|
Holywell Town |
Rhayader Town |
3-1 |
Welshpool Town |
Rhydymwyn FC |
2-2 |
Conwy United |
replay 1-2 |
Rhyl FC |
5-4 |
Denbigh Town |
Aberaman Athletic
|
2-3
|
Llanelli AFC |
AFC Rhondda |
0-0 |
Ammanford AFC |
1-1 aet - 2-3 on penalties |
British Aerospace |
5-1 |
Brymbo Broughton |
Chepstow Town |
4-0 |
Morriston Town |
Flexys Cefn Druids |
3-1 |
Cemaes Bay |
Flint Town United
|
6-2
|
Castell Alun Colts |
Gwynfi United |
0-2 |
BP Llandarcy |
Owens Corning FC |
1-4 |
Holyhead Hotspur |
CPD Penrhyncoch |
3-2 |
Oswestry Town |
Pontlottyn Blast Furnace |
0-3 |
Tredegar Town |
Porth Tywyn Suburbs |
2-1 |
Ton Pentre |
Port Talbot Athletic |
2-1 |
Grange Harlequins |
Ruthin Town |
0-1 |
Colwyn Bay YMCA |
Treowen Stars |
5-0 |
Ely Rangers |
UWIC Cardiff |
1-1 |
Pontardawe Town |
replay 3-4 |
 |
Third Round
|
Barry Town
|
2-0
|
Haverfordwest County |
British Aerospace |
2-2 |
BP Llandarcy |
replay 2-3 |
Caersws FC |
3-4 |
Cwmbran Town |
Carmarthen Town
|
2-2
|
Chepstow Town |
replay 5-2 |
Connahs Quay Nomads
|
2-2
|
Newtown AFC |
replay 1-0 |
CPD Penrhyncoch |
2-4 |
Colwyn Bay YMCA |
|
|
1-5
|
Caernarfon Town |
Holyhead Hotspur
|
1-3
|
Conwy United |
InterCableTel |
1-0 |
Holywell Town |
Llanelli AFC |
2-1 |
Tredegar Town |
Porth Tywyn Suburbs |
1-1 |
Port Talbot Athletic |
replay 0-1 |
Rhayader Town |
3-0 |
Bangor City |
Rhyl FC |
2-2 |
Flint Town United |
replay 1-1 aet - 4-5 on penalties |
Total Network Solutions |
2-0 |
Afan Lido FC |
Treowen Stars |
1-2 |
Pontardawe Town |
 |
Fourth Round
|
InterCableTel
|
1-1
|
Pontardawe Town |
replay 3-0 |
Total Network Solution |
2-1 |
Rhayader Town |
Ammanford FC |
1-0 |
Colwyn Bay YMCA |
Port Talbot Athletic |
2-0 |
Flint Town United |
Carmarthen Town |
2-0 |
Caernarfon Town |
Llanelli AFC |
1-2 |
Cwmbran Town |
Conwy Utd |
7-0 |
Llandarcy |
Barry Town
|
0-1 |
Connahs Quay Nomads |
 |
Fifth Round
|
Ammanford |
0-0 |
Conwy United |
replay 0-1 |
Total Network Solutions |
1-2 |
Cwmbran Town |
Connahs Quay Nomads |
1-1 |
InterCableTel |
replay 1-3 |
Carmarthen Town |
1-0 |
Port Talbot Athletic |
 |
Semi-finals |
Carmarthen Town |
1-0 |
Conwy United |
at Latham Park Newtown |
Cwmbran Town |
3-4 |
InterCableTel |
at Jenner Park Barry |
 |
Final
|
|
|
|
Carmarthen Town |
aet - ft 0-0 - 4-2 on penalties |
at Penydarren Park Merthyr Tydfil |
 |