
Defending champions India defeated Sri Lanka by 124 runs in the Asian Games men's cricket semifinal on Thursday to set up a gold-medal clash with Pakistan.
Ishan Kishan scored an unbeaten 80 off 46 balls, while Vaibhav Sooryavanshi contributed 38 off 21 to take India to 169 for seven in 20 overs.
Sri Lanka was bundled out for 45 runs in 9.5 overs, with Jasprit Bumrah and Axar Patel taking two wickets each.