Premier League

Premier League

Bala Town Bala Town 0 - 2 Haverfordwest County Haverfordwest County
Connah's Quay Connah's Quay 3 - 0 Aberystwyth Town Aberystwyth Town
Newtown Newtown 2 - 4 Flint Town United Flint Town United
Penybont Penybont 4 - 1 Barry Town United Barry Town United

Cardiff MU Cardiff MU 1 - 2 Caernarfon Town Caernarfon Town

Briton Ferry Briton Ferry 3 - 1 The New Saints The New Saints