Wednesday 25th January
4th Round
- Penydarren BGC 2 , Cwmbran Celtic 3 at Full timePenydarren BGCCwmbran CelticFull time
Saturday 14th January
4th Round
- Bala Town 2 , Pontypridd United 1 at Full timeBala TownPontypridd UnitedFull time
- Briton Ferry 2 , Buckley Town 2 at Full time , Briton Ferry win 8 - 7 on penaltiesBriton FerryBuckley TownFull timeBriton Ferry win 8 - 7 on penalties
- Gresford Athletic 0 , Penybont 2 at Full timeGresford AthleticPenybontFull time
- Guilsfield 1 , Holywell 2 at Full timeGuilsfieldHolywellFull time
- Pontardawe Town 1 , Airbus UK 1 at Full time , Airbus UK win 5 - 4 on penaltiesPontardawe TownAirbus UKFull timeAirbus UK win 5 - 4 on penalties
- The New Saints 7 , Newtown 0 at Full timeThe New SaintsNewtownFull time
- Llanelli Town 0 , Connah's Quay 2 at Full timeLlanelli TownConnah's QuayFull time
All times are UK and subject to change. 大象传媒 is not responsible for any changes.