In a thrilling warm-up match for the ICC T20 World Cup, India took down South Africa by 30 runs. India set a mighty target of 240 runs, while South Africa struggled despite some good batting. Ishan Kishan stole the show with 53 runs off 20 balls, and Abhishek Sharma shined with two wickets. India looks ready for the USA, while South Africa hopes to bounce back against Canada.

Cricket

