South Africa 227 for 8 (Fritz 64, Brits 52, Seneviratna 3-44) beat Sri Lanka 117 (Atapattu 63, van Niekerk 4-18) by 110 runs

Sri Lanka continued their inconsistent run in this World Cup, losing to South Africa by a massive 110-run margin in their last Super Six game in Cuttack on Wednesday. Set a target of 228 for victory, Sri Lanka folded for a paltry 117 with just two batsmen reaching double-figure scores. Sri Lanka will play South Africa again on Friday for fifth place.

Opener Chamari Atapattu scored 63 of her team's 117 runs, the only batsman to offer any resistance to the South African bowling that was led by legspinner Dane van Niekerk. Atapattu's 61-run, fourth-wicket partnership with Sandamali Dolawatte took Sri Lanka past 100 and the duo looked good to build a platform for Sri Lanka's chase. However, Atapattu's run-out triggered a batting collapse as Sri Lanka lost six wickets for 13 runs.

Earlier, South Africa, who were put in to bat, recovered from a top-order stutter to score 224 runs. Sri Lanka dismissed openers Yolandi Potgieter and Trisha Chetty for 24 runs before the middle order, led captain Mignon du Preez, steadied the innings. Cri-zelda Brits and Shandre Fritz added 70 runs for the fourth wicket, while Fritz added another 71 runs with van Niekerk. Medium pacer Chamani Seneviratne took three wickets for Sri Lanka.