The Indian men's team marched into the semifinals of the Kho Kho World Cup with a 100-40 win over Sri Lanka in New Delhi on Friday.