NEW DELHI: Jemimah Rodrigues produced the innings of her life, crafting a century for the ages as India pulled off a record chase and scripted a stunning five-wicket victory over defending champions Australia to storm into the Women's World Cup final on Thursday. India will face South Africa in the final.

Chasing a daunting 339, Rodrigues anchored the innings with remarkable composure, remaining unbeaten on 127 off 134 balls, while skipper Harmanpreet Kaur played a vital hand with a fluent 89 off 88 deliveries.

The moment Amanjot Kaur struck the winning boundary to seal India's victory, emotions overflowed on the field as Harmanpreet Kaur and Jemimah Rodrigues broke down in tears - a poignant reflection of the magnitude of the triumph.

Deepti Sharma (24) and Richa Ghosh (26) also chipped in with handy contributions as India overhauled the target with nine balls to spare.

Earlier, opener Phoebe Litchfield's 119 off 93 balls was the cornerstone of Australia’s massive total of 338 all out in 50 overs in the second semifinal.

Apart from Litchfield, Ellyse Perry (77 off 88 balls) added stability during a 155-run stand for the second wicket, while Ashleigh Gardner provided late fireworks with 65 off 45 balls after Australia opted to bat first.

It was a tough day for the bowlers as only young spinner Shree Charani (2/49 in 10 overs) managed to contain the flow of runs. Deepti Sharma (2/73) picked up a couple of wickets but proved expensive.