But alas, the Gods have weighed down on us again..
Dale Steyn has been ruled out of the World Cup with a shoulder injury, under 24 hours before their clash against India on Wednesday. Left-arm quick Beuran Hendricks has been approved as his replacement by the ICC's Event Technical Committee of the World Cup.
Steyn had missed South Africa's first two games, against England and Bangladesh, after suffering a second shoulder injury which "has not responded to treatment and has ruled him out of bowling for the foreseeable future," according to a CSA release. The injury had also cut short his IPL campaign with Royal Challengers Bangalore.