A look back at India's historic ICC Women's ODI World Cup 2025 title-winning moment.