Unbeaten SA face high-spirited Afghanistan in first semi final 26.06.2024 13:34 Indiatoday.in (sports) Unbeaten SA face high-spirited Afghanistan in first semi final