Miracle is a stretch considering they lost by 12 runs in the opening match.Poor cricket from SA. I'd say they peaked at the wrong moment this CWC. Much like their previous run in 2017, it seems the campaign will end today. That said, I have a feeling they might have done well had it been played against India.
Yet another Aus v Eng final looms- should Eng win, it would be nothing short of a miracle here. One thing is for certain- the Final might not end up being a one-sided affair here.