Pakistan 150-5 as South Africa fight back in first Test