Sunday's Women's Cricket World Cup final will be a 'recovered from adversity' derby.
Few would have predicted South Africa being in this position after they were bundled out for just 69 by England in their opening game.
The Proteas were also outsiders heading into their semi-final versus England after being shredded for 97 by Australia, and leg-spin maestro Alana King, in their last group fixture.
For hosts India, hopes of making the knockouts were waning after three straight league losses, to Australia, South Africa and England.
But here we are.
India are into their third World Cup final after rallying in the round-robin phase and then pulling of a Jemimah Rodrigues-inspired run chase for the ages - perhaps the greatest in women's ODIs - to dump out defending champions and seven-tim

Sky Sports

Essentiallysports Basketball
RadarOnline
CNN
Crooks and Liars
Essentiallysports Tennis
Raw Story
Psychology Today
The Daily Bonnet