India, led by Varun Chakaravarthy’s five-wicket haul, secured a 44-run win over New Zealand to top Group A. They will face Australia in the semi-final on Tuesday, while New Zealand meets South Africa on Wednesday.