India defeated Sri Lanka by 124 runs in the Asian Games men's cricket semi-final on October 1, ending Sri Lanka's route to the gold-medal match.
India made 169 before dismissing Sri Lanka for 45 in 9.5 overs.
Ishan Kishan led India's batting with an unbeaten 80 from 46 balls.
Fifteen-year-old Vaibhav Sooryavanshi contributed 38 on his debut.
Sri Lanka's chase collapsed rapidly as India completed a commanding victory.
The result sends India into the Asian Games gold-medal match against Pakistan.
Pakistan reached the final after defeating Bangladesh by six wickets in the other semi-final.
Sri Lanka had reached the semi-final without play in its quarter-final after rain caused the match to be abandoned, with progression determined by international rankings.
Sineth News deliberately held publication of another preview and waited for the completed semi-final result.
Do not state Sri Lanka's final tournament placing unless the bronze-medal arrangements and result have been confirmed.