Barry Town United -
The New Saints
was taking place at Jenner Park (Barry).
Aberystwyth Town -
Cardiff City U21
was taking place at Park Avenue (Aberystwyth).
The New Saints -
Bala Town
was taking place at Park Hall (Oswestry).
Barry Town United -
Pen-y-Bont
was taking place at Jenner Park (Barry).
Gap Connahs Quay -
Aberystwyth Town
was taking place at Essity Stadium (Flint).
Pen-y-Bont -
Haverfordwest County
was taking place at Bryntirion Park (Bridgend).
Cardiff Metropolitan -
Goytre United
was taking place at Cyncoed Campus (Cardiff).
Bala Town -
Holywell Town
was taking place at Maes Tegid (Bala).
Gap Connahs Quay -
Caernarfon Town
was taking place at Essity Stadium (Flint).
Airbus UK Broughton -
The New Saints
was taking place at The Airfield (Broughton).
Aberystwyth Town -
Llandudno
was taking place at Park Avenue (Aberystwyth).
Newtown -
Caernarfon Town
was taking place at Latham Park (Newtown).
Carmarthen Town -
Haverfordwest County
was taking place at Richmond Park (Carmarthen).
Colwyn Bay -
Aberystwyth Town
was taking place at Llanelian Road (Old Colwyn).
Barry Town United -
Llanelli
was taking place at Jenner Park (Barry).
The New Saints -
Flint Town United
was taking place at Park Hall (Oswestry).
Airbus UK Broughton -
Mold Alexandra
was taking place at The Airfield (Broughton).
Carmarthen Town -
Cambrian United
was taking place at Richmond Park (Carmarthen).
Afan Lido -
Cardiff City U21
was taking place at Marston’s Stadium (Port Talbot).
Aberystwyth Town -
Pontypridd United
was taking place at Park Avenue (Aberystwyth).