South Africa scores a huge score as they face England in the Women’s World Cup semi-final. They scored 319 runs for the loss of 7 wickets in the stipulated 50 overs. Captain Laura Wolvaardt impressed with a huge century of 169 runs. Marizanne Kapp (42) and Tazmin Brits (45) were the top scorers. Sophie took 4 wickets, and Bell took 2 wickets for England.