Rahul Dravid's boys, buoyed by the performance of Himanshu Rana (71) and Shubman Gill (70), set the home side a competitive total of 274 runs in the allotted 50 overs.
Sri Lanks started off strongly, plundering the Indian bowlers for runs in the first three overs.
Place comfortably at 196 runs for the loss of three wickets in the 38th over, the home side lost wickets at regular pace, which prevented their momentum.
By virtue of this win, India also registered a hat-trick of wins in the U-19 Asia Cup.
Support Our Journalism
We cannot do without you.. your contribution supports unbiased journalism
IBNS is not driven by any ism- not wokeism, not racism, not skewed secularism, not hyper right-wing or left liberal ideals, nor by any hardline religious beliefs or hyper nationalism. We want to serve you good old objective news, as they are. We do not judge or preach. We let people decide for themselves. We only try to present factual and well-sourced news.