And that's that. Afghanistan's lowest total in T20Is.. What to say about that? Fantastic bowling from South Africa. A tough pitch. Afghanistan looked emotionally spent, which wouldn't be surprising after the last few days.
Here's Sampath: This is the lowest total-ever in a knockout in men's T20Is. Previous lowest was Botswana's 62 all-out vs Uganda in 2023 ACA Cup semis.
"We weren't expect that," says Kagiso Rabada. "It's moving around quite a bit."
South Africa within touching distance of the final. Surely no twists to come in this one. I'll hand over to Deiva for the chase.
Naveen-ul-Haq lbw b Shamsi 2 (9m 8b 0x4 0x6) SR: 25.00