Sunday 28th January

  • Cardiff City 2 , Pontypridd United 1 at Full time
    Cardiff City
    Pontypridd United
    Full time
  • Swansea City 5 , The New Saints 0 at Full time
    Swansea City
    The New Saints
    Full time

Sunday 21st January

  • Pontypridd United 1 , Swansea City 2 at Full time
    Pontypridd United
    Swansea City
    Full time
  • Cardiff City 3 , Wrexham 0 at Full time
    Cardiff City
    Wrexham
    Full time

Sunday 14th January

  • Swansea City 3 , Cardiff Metropolitan 0 at Full time
    Swansea City
    Cardiff Metropolitan
    Full time
  • The New Saints 0 , Cardiff City 6 at Full time
    The New Saints
    Cardiff City
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.