While the 'A' team beat Afghanistan Under-19, the 'B' team edged out South Africa in a thriller.
This was also New Zealand’s biggest loss at the U19 level.
"It felt like it was a home game in Kabul. It was amazing to see them come here and back us throughout the match." - Naveen-ul-Haq
The U-19 Cricket World Cup is slated to be held from January 13 and will run until February 3 in New Zealand.
The story of a country ravaged by war getting Test status has sent cricket fans across the globe into raptures.
Himanshu Rana's 130 set up the game beautifully for India to register a comprehensive win against Afghanistan.
Afghanistan skipper Naveen-ul-Haq finished with figures of 5 for 80.
Catch all the live updates of 1st semi-final between Inder U19 and Afghanistan U19 of ACC U19 Asia Cup being held at R.Premadasa Stadium, Colombo here.
India are the defending champions, having won the tournament in 2014, defeating arch-rivals Pakistan in the final at UAE.
After winning the toss Singapore were bowled out for just 73 in 18.2 overs, which included as many as 24 extras.