India put themselves in a position of strength in Group B of the ICC Under-19 Men's Cricket World Cup as they beat Bangladesh in a close encounter in Bulawayo on Saturday.