South Africa ended their run of semi-final heartache by thrashing Afghanistan to reach their first ICC T20 World Cup final.
Afghanistan qualify for the semi-finals of a World Cup for the first time in their history after beating Bangladesh in a low-scoring classic in St Vincent.
Afghanistan claim historic first win over Australia to keep their hopes of reaching the T20 World Cup semi-finals alive.
India underlined their title credentials with a comprehensive 47-run victory over Afghanistan in the T20 World Cup Super 8s in Barbados.
Nicholas Pooran hits a stunning 98 as West Indies in the T20 World Cup with a 104-run victory over Afghanistan.
New Zealand, who have lost both of their games to Afghanistan and West Indies so far, have crashed out from the tournament.