Thiruvananthapuram: India 'B' upstaged India 'A' by three wickets in the final round-robin match of the quadrangular under-19 ODI series on Saturday, while South Africa edged Afghanistan by nine runs in an inconsequential game.
With the two teams having qualified for the March 11 final, India 'B' scraped through in a low-scoring encounter after dismissing the opposition for 129 in 40.3 overs at St Xavier's KCA Cricket Ground.
In the dress rehearsal before the final, opener Arya Sethi's half-century (51) set up the win for India 'B', before Atharva Vinod Ankolekar's unbeaten 29 off 65 balls saw the team home despite a mini collapse.
Earlier, India 'A' lost opener Arjun Azad (1) in the second over and never seemed to recover as wickets fell at regular intervals.
Opener Yashasvi Jaiswal hammered four boundaries and a six in his 27-ball 30 but fell to left-arm spinner Shivam Sharma to leave the team at 54 for four.
Wicketkeeper Dhruv Jurel made 40 and a late resistance from No. 9 Harsh Dubey (23) took India 'A' to 129.
In the chase, India 'B' lost opener Varun Lavande early but Sethi was in an attacking frame of mind and kept the scoreboard ticking.
Ankolekar batted patiently to take India 'B' home, putting on 30 runs for the eighth wicket with Purnank Tyagi (14 not out).
In the other match, South Africa beat Afghanistan by nine runs to finish with one win from three games. The Afghan colts lost all the matches.
South Africa made 200 all out in 49.5 overs thanks to contributions from Luke Beaufort (40), Bryce Parsons (40) and Andile Mogakane (38).
Afghanistan faltered in the chase and was 29 for three before Farhan Khan (63, 95 balls, 4X4, 1X6) and Reyaz Hassan (35, 62 balls, 2X4) were involved in a 88-run stand for the fourth wicket.
Medium-pacer Marco Jansen (4 for 23) and left-arm spinner Bryce Parsons (2 for 32) stymied the Afghanistan chase with some tight bowling, resulting in the last five wickets falling for 21 runs, to leave the Proteas colts winners by nine runs.
Brief scores: India under-19 'A' 129 all out in 40.3 overs (Dhruv Chand Jurel 40, Yashasvi Bhupendra Jaiswal 30, Harsh Dubey 23, Shivam Sharma 3 for 15, Karan Lal 2 for 18) lost to India under-19 'B' 130 for 7 in 41.4 overs (Arya Sethi 51, Atharva Vinod Ankolekar 29, Yuvraj Choudhary 2 for 18).
Points: India 'B': 4, India 'A': 0.
South Africa under-19 200 all out in 49.5 overs (Luke Beaufort 40, Bryce Parsons 40, Reyaz Hassan 3 for 26, Shafiqullah Gafari 2 for 24) beat Afghanistan 191 all out in 48.3 overs (Farhan Khan 63, Marco Jansen 4 for 23, Bryce Parsons 2 for 32).
Points: SA: 4, Afghanistan: 0.