Defending champions India beat South Africa by 2 wickets to enter the final - their fifth consecutive - of the ICC Under-19 World Cup. Here's a look at the top 5 stars of their campaign so far:
The Indian captain is the top run-getter in the tournament so far, with 389 runs. He also has a wicket to his name, with his right arm off-breaks.
The all-rounder has been a revelation, with 338 runs in 6 matches, and picking up 6 wickets with his slow left-arm orthodox spin. He is cricketer Sarfaraz Khan's brother.
The lower middle-order batter has amassed 294 runs in 6 matches, scoring a century and a match-saving 96 in the semifinal against South Africa.
With 17 wickets, this Ravindra Jadeja clone is second on the wicket-takers' list. The Indian vice-captain has a miserly economy of 2.44.
The right-arm pacer might remind one of Bhuvneshwar Kumar with his in-swingers. Limbani has taken 8 wickets so far, and is a handy lower-order batter, too.