Aaryavir Sehwag hit 160 off 168 balls as India Under-19 beat the UAE by 70 runs to reach the Asia Cup semi-finals.
India made 309 for 7 at Al Amerat in Oman. The UAE were bowled out for 239.
Sehwag took 14 balls to get off the mark, then reached his century off 131 balls in the 34th over.
He added 60 off his last 37 balls, with 17 fours and seven sixes in all. He was named Player of the Match.
It was his first century since his India Under-19 debut, after a 70 against Nepal last week.
He and VK Vineeth, who made 67, put on 193 for the second wicket.
Sehwag said he had promised his father, former India opener Virender Sehwag, a big hundred before this game.
Ishan Sood took 4 for 37. Ahmed Khudadad top-scored for the UAE with 74.
India lost to Pakistan by three wickets earlier in the tournament, but won their two other group games.
India play Afghanistan in the semi-final on 12 November. The final is on 14 November.
Read the full Aaryavir Sehwag story on Trends News Stories.
Learn more
Love cricket news? Follow our WhatsApp channel TrendsNewsStories. Tap Join WhatsApp below.
Join WhatsApp