Final
Rhyl
Queens Park
3
0
 
Final
Undy Athletic
Swansea University
5
6
 
Final
Chepstow Town
Stm Sports
0
5
 
Final
Pontardawe Town
Croesyceiliog AFC
6
1
 
Pro
Colwyn Bay
Airbus UK
1
0
 
Final
Carmarthen Town
Ammanford
0
4
Susp.
Penybont
Porthmadog
0
0
 
Final
Pontardawe Town
Buckley Town
3
1
 
Final
Rhyl
Stm Sports
2
0
 
Final
Abertillery Bluebirds
Connah's Quay
0
3
 
Final
Aberystwyth Town
Ruthin Town
2
1
 
Final
Afan Lido
Llandudno
5
1
 
Final
Barry Town
Newtown
0
1
 
Final
Cardiff Mu
Pontypridd Town AFC
1
0
 
Final
Cefn Druids
Guilsfield
2
0
 
Final
Flint Town United
Bala Town
2
0
 
Final
Goytre United
Caernarfon Town
0
4
 
Final
Penrhyncoch
Prestatyn Town
1
2
 
Final
Swansea University
Cambrian & Clydach
3
0
 
Final
The New Saints
Mold Alexandra
9
0