India Under-18 won the Asia Cup Hockey tournament on Friday, with 20 seconds left on the clock. They beat hosts Bangladesh 5-4 in the final held in Dhaka.

Both teams started slowly in the first quarter of the game and it was Bangladesh who took the lead. India levelled the score just before the half-time break.

Bangladesh then took a 2-1 lead but India struck back in quick succession, scoring twice in as many minutes to take a 3-2 lead. Bangladesh levelled scores twice to take the game to 4-all. India netted the winning shot in the last few seconds to seal the game.

Vice-captain Hadrik Singh was adjudged Man of the Match.