
India and New Zealand have secured their spots in the Champions Trophy semifinals from Group A, while South Africa and Australia advanced from Group B. The final group match between India and New Zealand will determine the semifinal match-ups. A win for India means they face Australia, while New Zealand will play South Africa.