
Afghanistan’s dreams of reaching a first T20 World Cup final were dashed as they were bowled out for just 56 by a ruthless South Africa overnight.
On a tricky pitch at Tarouba, South Africa cruised to victory with nine wickets and 67 balls remaining to reach their first men’s World Cup final in either format, where either England or India will lie in wait.