Llandudno 6 - 1 Y Felinheli
Llangennech 1 - 0 Newport City
Haverfordwest County 3 - 1 Ammanford
Colwyn Bay 2 - 0 Aberystwyth Town
Holyhead Hotspur 5 - 0 Blaen-y-Maes
Newtown 3 - 1 Caerphilly Athletic
Caerau (Ely) 1 - 0 Brickfield Rangers
Rockspur 5 - 1 Pontarddulais Town
Cardiff MU 6 - 0 Dolgellau Athletic
Trefelin 6 - 0 Coedpoeth United
Cambrian & Clydach - Bangor 1876