India and South Africa will clash today in the final of the ICC Women’s ODI World Cup. India, who finished runners-up in 2005 and 2017, are determined to lift their maiden title this time. After stunning Australia in the semifinals, Harmanpreet’s team will aim to maintain their momentum and turn the long-awaited dream into reality.