South Africa beat Sri Lanka by 10 wickets in match number 18 of the ICC Women's Cricket World Cup 2025
South Africa now move up to the second spot in the points table
Sri Lanka need to win their remaining two matches in order to keep their semifinals qualification hopes alive