Premier League

Premier League

Barry Town United Barry Town United 2 - 0 Pontypridd United Pontypridd United
Caernarfon Town Caernarfon Town 3 - 0 Aberystwyth Town Aberystwyth Town
Cardiff MU Cardiff MU 2 - 1 Newtown Newtown
Haverfordwest County Haverfordwest County 3 - 2 Penybont Penybont

Connah's Quay Connah's Quay 1 - 1 Bala Town Bala Town

The New Saints The New Saints 6 - 1 Colwyn Bay Colwyn Bay