Sunday 28th September

  • Aberystwyth Town 2 , Barry Town United 3 at Full time
    Aberystwyth Town
    Barry Town United
    Full time
  • Briton Ferry 3 , The New Saints 1 at Full time
    Briton Ferry
    The New Saints
    Full time
  • Cardiff City 3 , Swansea City 0 at Full time
    Cardiff City
    Swansea City
    Full time
  • Wrexham 6 , Pontypridd United 1 at Full time
    Wrexham
    Pontypridd United
    Full time

Sunday 21st September

  • Barry Town United 0 , Cardiff City 5 at Full time
    Barry Town United
    Cardiff City
    Full time
  • Pontypridd United 0 , Briton Ferry 4 at Full time
    Pontypridd United
    Briton Ferry
    Full time
  • Swansea City 2 , Aberystwyth Town 0 at Full time
    Swansea City
    Aberystwyth Town
    Full time
  • The New Saints 4 , Wrexham 2 at Full time
    The New Saints
    Wrexham
    Full time

Sunday 14th September

  • Aberystwyth Town 1 , The New Saints 0 at Full time
    Aberystwyth Town
    The New Saints
    Full time
  • Cardiff City 5 , Briton Ferry 1 at Full time
    Cardiff City
    Briton Ferry
    Full time
  • Wrexham 3 , Barry Town United 2 at Full time
    Wrexham
    Barry Town United
    Full time

Sunday 7th September

  • Barry Town United 0 , Swansea City 4 at Full time
    Barry Town United
    Swansea City
    Full time
  • Briton Ferry 2 , Wrexham 5 at Full time
    Briton Ferry
    Wrexham
    Full time
  • Pontypridd United 0 , Aberystwyth Town 2 at Full time
    Pontypridd United
    Aberystwyth Town
    Full time
  • The New Saints 1 , Cardiff City 0 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.