South Africa overcame a valiant Argentinian effort in the final to seal a third straight win at home.