South Africa end Japan’s fairytale run to set up semi-final clash against Wales
20 Oct 2019
South Africa and Wales defeated host Japan and France respectively to set up a delightful semi-final on Sunday. There was never any shortage of courage, but not even the bravest of blossoms