GEORGETOWN: Charl Langeveldt claimed five wickets as Sri Lanka limped to 209 all out in its World Cup Super Eight match against South Africa at the Guyana National Stadium on Wednesday.
Tillekeratne Dilshan (58) and Russel Arnold (50) were mainly responsible for Sri Lanka's total, putting on 97 for the sixth wicket after their side slumped to 98 for five.
But after Dilshan was caught at third man off Makhaya Ntini, who took two for 26, Sri Lanka lost its last four wickets for one run, with Langeveldt taking three wickets in his final over all to attempted big hits.
South Africa bowled accurately after Sri Lanka won the toss and batted on a new, untried surface that proved to be slow but true.
Sri Lanka made a rapid start with left-handed opening batsman Upul Tharanga and Sanath Jayasuriya seemingly targeting South African opening bowler Shaun Pollock.
Tharanga was caught at slip off Ntini for 12 but Jayasuriya contined to bat aggressively against Pollock, forcing South African captain Graeme Smith to take him off.
Langeveldt, who replaced Pollock, claimed the wickets of Jayasuriya, who top-edged an attempted square cut to point, and captain Mahela Jayawardene, who was caught at cover off a leading edge when he tried to play to leg.
Sri Lanka was in trouble when Kumar Sangakkara gloved a catch to wicketkeeper Mark Boucher off Andrew Hall and Herschelle Gibbs ran out Chamara Silva.
Fielding the ball right-handed in close, Gibbs raced a few paces and then lunged to knock down the stumps. It was only slightly less dramatic than Jonty Rhodes' run out of Inzamam-ul-Haq that turned a 1992 World Cup match in South Africa's favour against Pakistan.
Rhodes, who took out all three stumps with his diving effort in '92, rose to applaud Gibbs' run out.
Sri Lanka already has two Super Eight points following a win over fellow group qualifier Bangladesh. Agencies