Hashim Amla was run out off the third ball of the innings after South Africa were inserted by West Indies in Nagpur IDI/Getty Images
Sulieman Benn took a sharp diving catch to get rid of Faf du Plessis, and South Africa were soon reduced to 20 for 3 in the third over Associated Press
Loading ...
Just when it seemed like Quinton de Kock and AB de Villiers had got South Africa some stability... Associated Press
... de Villiers chopped one on to his stumps in the eighth over Associated Press
Chris Gayle got David Miller in the next over and South Africa were left reeling after losing half their side for 47 Associated Press
De Kock, though, kept his calm to make a steady 47 Associated Press
He found good support from David Wiese, as the pair added a 50-run stand that took South Africa close to 100 Associated Press
West Indies, however, kept things tight in the end overs to restrict South Africa to 122 Associated Press
South Africa got the ideal start as Kagiso Rabada went through Chris Gayle's defences in the first over of the chase Associated Press
Andre Fletcher was run out in the sixth over but Johnson Charles kept West Indies ticking before falling for 32 Associated Press
The game drifted along before South Africa hit back with quick wickets in the middle overs to slow West Indies down Associated Press
But Marlon Samuels kept his side moving closer to the target Associated Press
With 23 required off 21, Imran Tahir got Andre Russell and Darren Sammy off consecutive balls to turn the momentum in South Africa's favour Associated Press
Samuels fell in the 19th over, but not before hitting two fours to reduce the equation to nine off the final over AFP
Carlos Brathwaite heaved Rabada over midwicket for a six off the second ball to help West Indies to a tight win and a spot in the semi-finals AFP