MNA Sports Desk: India crushed shambolic South Africa by eight wickets at The Oval to reach the semi-finals of the Champions Trophy.
World number ones South Africa, who are eliminated, suffered three run-outs in a collapse of eight wickets for 51 runs to be bowled out for 191.
Shikhar Dhawan made 78 and Virat Kohli 76 not out as India raced to their target with 12 overs to spare.
India join England and Bangladesh in the last four, with Sri Lanka meeting Pakistan on Monday for the final spot.
It would take a dramatic swing in net run-rate for India to be toppled as Group B leaders, so they are likely to play Bangladesh at Edgbaston on Thursday. England are already guaranteed to play in the first semi in Cardiff on Wednesday.
Champions Trophy Group B, the Oval:
South Africa 191 (44.3 overs): De Kock 53, Bumrah 2-28
India 193-2 (38 overs): Dhawan 78, Kohli 76*
India won by eight wickets