India had earlier lost 1-2 to Argentina in the first practice game. (Agencies)
Hit hard by injuries to two key strikers – Ramandeep Singh and Nikkin Thimmaiah, the Indians played the game against South Africa with a maturity head and sense of purpose.
India's three goals came from penalty corner conversion by Rupinderpal Singh (2) and V R Raghunath, while captain Sardar Singh also contributed to the scoreline with a field goal.
India dominated proceedings for most part of the match and took the lead at the closing stages of the first half through a penalty corner conversion by Rupinder.
Rupinder registered his name in the scoresheet again when he successfully converted another penalty corner in the second half to double India's lead.
The South Africans did manage to pull one back from a set piece but the Indian defence stood tall thereafter to thwart any danger to their citadel.
Skipper Sardar made the scoreline 3-1 in favour of India with a field strike before Raghunath completed the formalities with a penalty corner conversion.
India had earlier lost 1-2 to Argentina in the first practice game.