Sri Lanka beat South Africa in 4th ODI

Sri Lanka celebrated a rare success on Friday on their tour of South Africa with a five-wicket victory in the fourth one-day international.

South Africa have an unassailable 3-1 lead in the five-match series.

Scores: South Africa 299 for seven off 50 overs (AB de Villiers 96, G. Smith 68) v Sri Lanka 304 for five off 48.4 overs (Tillakaratne Dilshan 87, Thisara Perera 69 not out, Dinesh Chandimal 59).