• 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
All times are UK and subject to change. BBC is not responsible for any changes.