21st match of ICC cricket worldcup 2019 played between South Africa vs Afghanistan on Saturday, June 15, 2019 at Cardiff Wales Stadium, Cardiff. Putting into bat first by South Africa, Afghanistan with poor batting performances managed to put small total of 125 runs for Africa to get. Imran Tahir took 4 wickets. South Africa in reply made chase easily with Q de Kock's 68 runs in 28.4 overs and won by huge margins of 9 wickets. Imran Tahir declared man of the match.