India crushed New Zealand with a 186-run win to storm into the Women's World Cup semi-finals. Here's a look at the on-field action.
A thumbs-up from Player of the Match Mithali Raj who scored 109 out of India's 265 for seven - her sixth one-day international 100.
India's Mithali Raj and Harmanpreet Kaur, who scored 60 runs, at the crease.
Team India players flash the victory sign. India face Australia in Derby in the semi-final on July 20.
India's Mithali Raj plays a shot against New Zealand during the match in Derby.
India's Veda Krishnamurthy, who made 70 off just 45 balls, plays a shot.
Elated team members congratulate each other with a high five soon after their win.
This is how things stand at the end of the Women's World Cup 2017 group stage.