The spirited Afghans gave it all they had, and caused a few stutters along the way for South Africa. But the Proteas held their nerve and Rassie van der Dussen (76 off 95 balls) took them home along with Andile Phehlukwayo (39 off 37), who hit a few lusty blows towards the end. Afghanistan put a respectable total of 244 runs on the board, thanks to Azmatullah Omarzai's unbeaten 97. But despite the fall of a few wickets in the middle overs, South Africa chased down the target of 245 with five wickets and 15 balls to spare. With that, the Temba Bavuma-led side head to the semi-finals of ICC Cricket World Cup 2023 with 14 points (seven wins) in the league stage. As for the Afghans, this is the end of the road as they finish with an insufficient eight points (four wins). Catch all the highlights from the AFG vs RSA game in Ahmedabad on Friday, November 10. Follow here for all the updates! (Scorecard | Streaming | Key Battles | Full Coverage)