India reached the Women’s World Cup semi-finals by defeating New Zealand, posting 340/3 with centuries from Smriti Mandhana (109) and Pratika Rawal (122).
New Zealand managed 271/8, Brooke Halliday top-scoring with 81.
Renuka Singh (2/25) triggered key wickets as India won by 53 runs.