Gaffaney, Illingworth named on-field umpires for T20 World Cup final 28.06.2024 19:38 Timesofindia.indiatimes.com (sports) 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.