Those are the views of those who watched Sri Lanka narrowly pip South Africa in their second One Day International match yesterday.
Tillakaratne Dilshan starred with both ball and bat as the hosts cruised past their opponents and won by 87 runs yesterday to draw the three match series level at 1-1.
Dilshan smashed 86 runs off 90 balls and also took 3 wickets for 40 runs to set the stage for a Sri Lankan victory in the day-night match at the Pallekele International Stadium.
Fast bowler, Lasith Malinga chipped in with a valuable 4-24 as the Proteas were bowled out for just 180 runs off 38.1 overs while chasing Sri Lanka’s 267 all out.
Kallis, who was out for a second ball duck in the first game, fell to a sharp bouncer edging the ball to Kumar Sangakkara who was keeping wicket for the Sri Lankans.
Earlier, Dilshan struck nine fours in his quick fire innings after Sri Lanka won the toss and chose to bat. The hosts looked in line for a bigger total but lost their five wickets for 11 runs with pace man Ryan McLaren (4-48) accounting for four of these dismissals.