• Barry Town United 1 , Briton Ferry 4 at Full time
    Barry Town United
    Briton Ferry
    Full time
  • Cardiff City 6 , Aberystwyth Town 1 at Full time
    Cardiff City
    Aberystwyth Town
    Full time
  • Swansea City 1 , Wrexham 3 at Full time
    Swansea City
    Wrexham
    Full time
  • The New Saints 6 , Pontypridd United 1 at Full time
    The New Saints
    Pontypridd United
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.