India beat world champions Australia by 36 runs in the women's world cup semi-final match against Australia.
The finals will witness a face-off between India and England, at Lord's on Sunday.
All-rounder Harmanpreet Kaur's belligerent century had helped India post a massive 281/4 against world champions Australia in the second semi-final encounter of the women's world cup at the County Ground.
They were able to limit Australia to 245 runs.
Coming in at No 4, Harmanpreet fired a 115-ball unbeaten 171 to bail out the team, once tottering at 35/2 after losing both the openers—Smriti Mandhana (6) and Punam Raut (14) inside the first 10 overs.
Electing to bat after winning the toss in the match, reduced to 42 overs a side due to rain, the 28-year-old Harmanpreet was involved in two crucial partnerships—66 runs with skipper Mithali Raj (36 from 61 balls, 2*4) for the third wicket and then a 137-run fourth wicket stand with Deepti Sharma (25 from 35, 1*4)—to change the complexion of the game.