Chasing a record 339 for win, Jemimah Rodrigues produced an innings of the highest quality under pressure, hitting 127 not out off 134 balls as India defeated Australia by five wickets to make the Women’s ODI World Cup final for the third time.

By admin