India defeated seven-time champions Australia in the Women's ODI World Cup semifinal. Jemimah Rodrigues' unbeaten century guided India to a record chase. Australian captain Alyssa Healy acknowledged Rodrigues' mental strength. Healy noted Australia's uncharacteristic errors in the field and with the ball. The loss ended Australia's 15-match unbeaten World Cup run. India will now face South Africa in the final.