The New Saints -
Swansea City U21
was taking place at Jenner Park (Barry).
Prestatyn Town -
Colwyn Bay
was taking place at Bastion Road (Prestatyn).
Aberystwyth Town -
Pontypridd United
was taking place at Park Avenue (Aberystwyth).
The New Saints -
Porthmadog
was taking place at Park Hall (Oswestry).
Haverfordwest County -
Cardiff City U21
was taking place at Bridge Meadow Stadium (Haverfordwest).
Newtown -
Guilsfield
was taking place at Latham Park (Newtown).
The New Saints -
Gap Connahs Quay
was taking place at Park Hall (Oswestry).
Barry Town United -
Aberystwyth Town
was taking place at Jenner Park (Barry).
Pen-y-Bont -
Afan Lido
was taking place at Bryntirion Park (Bridgend).
Caernarfon Town -
Porthmadog
was taking place at The Oval (Caernarfon).
Prestatyn Town -
Flint Town United
was taking place at Bastion Road (Prestatyn).
Llanelli -
Pontypridd United
was taking place at Stebonheath Park (Llanelli).
Carmarthen Town -
Swansea City
was taking place at Richmond Park (Carmarthen).
Llanelli -
Pontardawe Town
was taking place at Stebonheath Park (Llanelli).