Anxiety by their middle order caused Pakistan to collapse in their second innings and give SA a 2-0 lead in the Test, says captain Misbah-ul-Huq.
Despite being unable to play international cricket on their own turf, the pakistan team are on a good wicket.
Pakistan was put in a commanding position in the opening Test against Bangladesh thanks to impressive batting by Mohammad Hafeez and Younis Khan.
Umar Akmal scored 59 and Shahid Afridi hit 42 off 27 balls as Pakistan made 262-7 in the second One Day International against Bangladesh in Dhaka.
Rival captains Misbah-ul-Haq and Graeme Smith are gearing up for a spin battle in the first Test starting on Friday.