SEASON 2002/03
Preliminary Round
Caerau Ely
5-2
RTB Ebbw Vale
Caerwys
2-0
Rhos Aelwyd
Cwmaman United
2-1
Pontlottyn Blast Furnace
Glantraeth
10-2
Bala Town
First Round
AFC Llwydcoed
1-0
Newport YMCA
AFC Rhondda
4-1
Porthcawl Town
Airbus UK
2-0
Ruthin Town
Amlwch Town
0-3
Buckley Town
Glantraeth
7-0
Corwen Amateurs
Bettws FC
2-3
Caerau Ely
Briton Ferry Athletic
2-2
Blaenrhondda
2-6 aet
Brymbo Broughton
3-2
Conwy United
Caerwys FC
3-3
Brickfield Rangers
aet, Brickfield Rangers won 6-5 on penalties
Caldicot Town
2-1
Morriston Town
Cardiff Civil Service
2-1
Tredegar Town
Cemaes Bay
2-1
Llandyrnog United
Cwmaman United
2-2
Newcastle Emlyn
3-2 aet
Denbigh Town
0-3
CPD Porthmadog
Ely Rangers
1-2
Aberaman Athletic
Garden Village
5-3
Merthyr Saints
Garw Athletic
4-3
Seven Sisters
Goytre United
7-1
Milford United
Gwynfi United (w/o)
v
Penrhiwceiber Rangers (withdrew)
Halkyn United
3-0
Flint Town United
Holyhead Hotspur
3-1
Castell Alun Colts
Llandudno FC
0-0
Mold Alexandra
0 ab 45’, replay 4-0
Llanfairpwll
3-0
Chirk AAA
Llanrhaeadr-ym-Mochnant
4-1
Llanidloes Town
Maesteg Park AFC
3-0
Risca & Gelli United
Meifod FC (withdrew)
v
Presteigne St.Andrews (w/o)
Neath AFC
2-1
Dinas Powys
Penrhyncoch
4-0
Guilsfield FC
Pontyclun FC
0-2
Treowen Stars
Pontypridd Town
3-3
Grange Harlequins
3-3aet, Grange Harlequins won 4-3 on penalties
Porth Tywyn Suburbs
3-0
Caerleon FC
Prestatyn Town
1-1
Lex XI FC
1-3aet
Taffs Well
4-0
Cardiff Corinthians
Troedyrhiw
4-2
Fields Park Pontllanfraith
Gresford Athletic
6-0
Holywell Town
Second Round
Goytre United
0-1
Haverfordwest County
Aberystwyth Town
3-0
Welshpool Town
AFC Rhondda
1-1
AFC Llwydcoed
2-2aet, AFC Rhondda won 3-2 on penalties
Airbus UK
2-0
Buckley Town
Blaenrhondda
0-1
Cwmaman United
Brymbo Broughton
2-1
Caernarfon Town
Caerau Ely
3-0
Grange Harlequins
Caldicot Town
1-3
Garw Athletic
Cardiff Civil Service
0-1
UWIC Inter Cardiff
Carmarthen Town
4-1
Gwynfi United
Cemaes Bay
4-6
Lex XI FC
Connah’s Quay Nomads
3-0
Brickfield Rangers
Glantraeth
4-3
CPD Porthmadog
Llanelli AFC
1-4
Cwmbran Town
Llanfairpwll
1-1
Halkyn United
3-3aet, Halkyn United won 6-5 on penalties
Llangefni Town
3-5
Pontardawe Town
Neath AFC
0-0
Afan Lido FC
1-1 aet, Neath AFC won 5-4 on penalties
Newtown AFC
6-1
Llanrhaeadr-ym-Mochnant
Oswestry Town
2-1
Presteigne St. Andrews
Porth Tywyn Suburbs
3-0
Garden Village
Port Talbot Town
1-0
Taffs Well AFC
Rhayader Town
0-5
CPD Penrhyncoch
Rhyl FC
5-0
Holyhead Hotspur
Treowen Stars
2-0
Maesteg Park AFC
Troedyrhiw
0-2
Aberaman Athletic
Llandudno FC
3-1
Gresford Athletic
Third Round
Aberaman Athletic
0-4
Barry Town
Aberystwyth Town
6-0
Lex XI FC
AFC Rhondda
0-5
Pontardawe Town
Bangor City
6-0
Halkyn United
Brymbo Broughton FC
0-1
Llandudno
Caersws FC
1-0
Total Network Solutions
Connah's Quay Nomads
1-0
Newtown AFC
Cwmbran Town
3-1
Cwmaman United
Flexsys Cefn Druids
4-3
Airbus UK
Garw Athletic
1-3
Haverfordwest County
Glantraeth
1-2
Oswestry Town
Port Talbot Town
2-1
Neath AFC
Porth Tywyn Suburbs
1-2
Ton Pentre AFC
Rhyl FC
2-1
CPD Penrhyncoch
Treowen Stars
0-4
Carmarthen Town
UWIC Inter Cardiff
3-0
Caerau Ely
Fourth Round
Barry Town
4-1
Pontardawe Town
Caersws FC
0-3
Bangor City
Carmarthen Town
0-1
Cwmbran Town
Llandudno FC
1-3
Connah’s Quay Nomads
Oswestry Town
2-1
Haverfordwest County
Port Talbot Town
2-3
Aberystwyth Town
Ton Pentre AFC
2-1
Flexsys Cefn Druids
UWIC Inter Cardiff
0-1
Rhyl FC
Fifth Round
Aberystwyth Town
2-3
Barry Town
Bangor City
0-0
Cwmbran Town
aet, Cwmbran Town won 5-3 on penalties
Rhyl FC
1-0
Connah’s Quay Nomads
Ton Pentre AFC
3-0
Oswestry Town
Semi-finals
Barry Town
1-0
Rhyl FC
Played at Park Avenue,Aberystwyth
Cwmbran Town
2-1
Ton Pentre AFC
Played at Jenner Park,Barry
Final
Cwmbran Town
2-2 aet, Barry Town won 4-3 on penalties