A much-improved second-half performance from South Africa earned a 24-13 victory over Argentina in Buenos Aires on Saturday in a Rugby World Cup warm-up match."It may have been billed as World Cup warm-up, but it was no different from any other international.