India, Oct. 31 -- On Thursday at Navi Mumbai's DY Patil Stadium, Jemimah Rodrigues surprised Australia by raising her game to a level never seen before, but they had a familiar foe in Harmanpreet Kaur. Every time she steps on the field, no opponent can breathe easy. That is a reputation built on the strength of playing many match-winning innings against the odds.

She has been a vital cog for India in a number of knockout games against Australia. Who can ever forget her epic 171* against them in India's 2017 semi-final win at Derby?

Eight years on, in another World Cup semi-final against the Aussies, Harmanpreet once again dug deep to summon a knock of substance. With Jemimah playing an inspired innings, the experienced batter played her...