Afghanistan qualified 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.
Their victory sees them progress as runners-up from Super 8s Group 1, while putting their opponents and heavyweights Australia out of the tournament.