India have defeated hosts South Africa by two wickets to book their spot in the final of the ICC U-19 Men's Cricket World Cup in Benoni. Chasing a modest target of 245, Uday Saharan (81) and Sachin Dhas (96) stitched a 150-plus stand partnership to bail India out of trouble after early wickets. Earlier, Lhuan-dre Pretorius and Richard Seletswane scored half-centuries to help South Africa register 244/7 in 50 overs. Uday Saharan won the toss and opted to bowl against South Africa in the first semi-final of the Under-19 World Cup on Tuesday.