World Cup glory a vindication for India cricket legends 01.07.2024 12:38 BBC News (UK) India defeated South Africa by seven runs on Saturday to bring home a World Cup after 13 years.