Sunday 29th October
- Aberystwyth Town 0 , Swansea City 4 at Full timeAberystwyth TownSwansea CityFull time
- Cardiff City 6 , Barry Town United 1 at Full timeCardiff CityBarry Town UnitedFull time
Sunday 22nd October
- Pontypridd United 1 , Cardiff City 5 at Full timePontypridd UnitedCardiff CityFull time
- The New Saints 1 , Swansea City 2 at Full timeThe New SaintsSwansea CityFull time
Sunday 8th October
- Swansea City 3 , Pontypridd United 1 at Full timeSwansea CityPontypridd UnitedFull time
- Wrexham 0 , Cardiff City 3 at Full timeWrexhamCardiff CityFull time
Sunday 1st October
- Cardiff City 3 , The New Saints 1 at Full timeCardiff CityThe New SaintsFull time
- Cardiff Metropolitan 3 , Swansea City 1 at Full timeCardiff MetropolitanSwansea CityFull time
All times are UK and subject to change. BBC is not responsible for any changes.