Johannesburg ODI: SA beat Pak by 34 runs

South Africa beat Pakistan by 34 runs to take a 2-1 lead in the five match series.

Terrific show by the bowlers: Dhoni

India skipper Mahendra Singh lavished rich praise on his bowlers after their stunning show in the second ODI against South Africa.