Who won 2016 Asian Cricket Council Under-19s Asia Cup title?

India won the 2016 Asian Cricket Council Under-19s Asia Cup title by defeating Sri Lanka by 34 runs in Colombo. Indian after winning the toss had opted to bat made 273 runs target for eight in 50 overs.  In second innings Sri Lanka was bowled out to 239 runs in 48.4 overs.