Vaibhav Suryavanshi starred with a 36-ball 67 to power India to a comfortable seven-wicket victory over Sri Lanka in the semifinal on Friday and book a place in the U-19 Asia Cup final. The Indian colts will either face Bangladesh or Pakistan in the final to be played on December 8. With this win, India stayed on course for a ninth U-19 Asia Cup title.