India defeated defending champions England by 68 runs in the semifinal held at Providence, Guyana, while South Africa handed a nine-wicket hammering to Afghanistan at Tarouba, Trinidad.
India defeated defending champions England by 68 runs in the semifinal held at Providence, Guyana, while South Africa handed a nine-wicket hammering to Afghanistan at Tarouba, Trinidad.