India beat China to move into the final of the sixth Asian Youth Boys' (Under-19) Volleyball Championship in Kuala Lumpur on Saturday.
India, who topped the Group A, overcame the tough Chinese challenge, winning the semi-final 25-21, 21-25, 25-20, 20-25, 15-13, and qualified for the World Youth Volleyball Championship, to be held in Mexico in August.
In Sunday's final, India will meet Iran, who beat Korea 3-1 in the other semi-final.
The previously undefeated Koreans had beaten Iran 3-1 in the preliminary Group B match on Monday.