Skipper Rashid Khan lauded Afghanistan for their "massive" win over heavyweights Australia in the T20 World Cup, saying such glorious moments were missing in the last couple of years and attributed the victory to the number of all-rounders at the team's disposal.
Afghanistan notched up a first-ever 21-run win over Australia in their must-win super 8 clash to keep their hopes of reaching the semifinals alive.