Sunday 28th January
- Cardiff City 2 , Pontypridd United 1 at Full timeCardiff CityPontypridd UnitedFull time
- Swansea City 5 , The New Saints 0 at Full timeSwansea CityThe New SaintsFull time
Sunday 21st January
- Pontypridd United 1 , Swansea City 2 at Full timePontypridd UnitedSwansea CityFull time
- Cardiff City 3 , Wrexham 0 at Full timeCardiff CityWrexhamFull time
Sunday 14th January
- Swansea City 3 , Cardiff Metropolitan 0 at Full timeSwansea CityCardiff MetropolitanFull time
- The New Saints 0 , Cardiff City 6 at Full timeThe New SaintsCardiff CityFull time
All times are UK and subject to change. BBC is not responsible for any changes.