Davinder Singh scored three goals as India moved into the final of the Asian under-16 boys' hockey tournament, routing Sri Lanka 8-0 in their last league match in dhaka on Monday.
Displaying tremendous skill and technique, the Indians, who led 5-0 at half-time, scored at will to carve out an emphatic win.
They will meet Malaysia in the final on Wednesday.
Besides Davinder Kumar, Rahul Bhardwaj and Ashwin scored a brace each while Jagdeep Kumar converted a penalty-corner to complete the formalities.