India 175 for 3 (Suryavanshi 67) beat Sri Lanka 173 (Abeysinghe 69, Shanmuganathan 42, Chetan 3-34) by seven wickets
India will face Bangladesh within the closing on the Dubai Worldwide Cricket Stadium on Sunday.
Ayush Mhatre’s 34 off 28 laid a stable basis for the chase as he placed on a stand of 91 with Suryavanshi for the opening wicket.
The younger left-hander from Bihar troubled the Sri Lankan bowlers from the start as he began with consecutive sixes and a boundary off Sigera, who ended up freely giving 31 runs in his opening over.
Mhatre too performed his strokes on the different finish because the duo raced to 87 for no loss in eight overs earlier than Vihas Thewmika gave Sri Lanka their first breakthrough by eradicating the batter.
However Suryavanshi stored the run charge ticking regardless of dropping his opening accomplice, forging one other essential affiliation with C Andre Siddharth (22).
He did not cease there, taking the assault to the bowlers together with his aggressive strokes, together with scoring two sixes off Aayan Khan. Captain Mohamed Amaan (25 not out) and KP Karthikeya (11 not out) then accomplished the chase.