South Africa push past Pakistan resistance