Barbados, 23/6:In a major upset, Afghanistan managed to beat Australia on Sunday in the T20 World Cup Super Eight by 21 runs.
Batting first, the Asian side put up a score of 148/6, which might seem not enough to ride over the Aussie tide, but supreme bowling performances by Gulbadin Naib (4/20 in four overs) and Naveen ul-Haq (3/20 in four overs) bowled out the Aussies within 127 runs.