Cardiff MU 1 - 3 Newtown
The New Saints 2 - 0 Connah's Quay
Caernarfon Town 2 - 2 Bala Town
Aberystwyth Town 3 - 0 Pontypridd Town AFC
Colwyn Bay 1 - 0 Barry Town United
Penybont 1 - 0 Haverfordwest County