Premier League

Premier League

Bala Town Bala Town 2 - 0 Haverfordwest County Haverfordwest County
Barry Town United Barry Town United 2 - 6 The New Saints The New Saints
Caernarfon Town Caernarfon Town 5 - 1 Cardiff MU Cardiff MU
Pontypridd United Pontypridd United 0 - 3 Connah's Quay Connah's Quay

Aberystwyth Town Aberystwyth Town 0 - 1 Newtown Newtown

Colwyn Bay Colwyn Bay 2 - 1 Penybont Penybont