Sri Lanka crashed to a disappointing defeat to ousted South Africa in their recent Cricket World Cup fixture on June 28, at Riverside Ground. In what was a must-win fixture, the Asian side see their semi-final hopes become more minute. Captain Dimuth Karunaratne stated that his side's batting was the reason for the defeat.