Harmanpreet Kaur played an innings of a lifetime as India stormed into the ICC Women's World Cup final, defeating Australia by 36 runs in the semi-final played at Derby.
Harmanpreet smashed seven sixes and 20 fours as she scored 171 in just 115 balls. Thanks to her hard hitting, India put up a good total of 281/4 after rain reduced the match to 42 overs a side.
This was India's highest ever total against the Southern Stars while Harmanpreet's 171 was the second highest individual score in ODIs for India behind Deepti Sharma's unbeaten 188 against South Africa earlier this year.
Australia succumbed under pressure as the defending champions were bowled out for 245 in 40.1 overs.
India will feature in a World Cup final for the second time, having lost to Australia in the final of the 2005 edition.
Here's how Twitter reacted to Harmanpreet's breathtaking knock and India's victory:
An Innings of a lifetime , Harmanpreet Kaur . What wonderful clean hitting. More than 60% of India's runs.
Fan ! Over to the Bowlers now. pic.twitter.com/xZlIB2SW4x
— Virender Sehwag (@virendersehwag) July 20, 2017
— Anil Kumble (@anilkumble1074) July 20, 2017
This is a genuinely Kapil-Dev-at-Tunbridge-Wells kind of innings from @ImHarmanpreet now. Hope it inspires other young girls to follow
— Harsha Bhogle (@bhogleharsha) July 20, 2017
— Virat Kohli (@imVkohli) July 20, 2017
Harmanpreet's family residing in Moga, Punjab were over the moon and celebrated India's win.
— Suresh Raina (@ImRaina) July 20, 2017
— Charlotte Edwards (@Lottie2323) July 20, 2017
Highest score by an Indian at World Cups. Actually forget that. In this context, this is one of the all time great innings in the world. — Snehal Pradhan (@SnehalPradhan) July 20, 2017