Already eliminated South Africa edged past Sri Lanka in their recent Cricket World Cup fixture, with a nine-wicket win. More of a consolation victory for The Proteas, skipper Faf du Plessis has accepted that the result was a too late for his side, who don't have any chances to make it through to the semis. The match took place on June 28, at Riverside Ground.