No, you are forgetting that our “specialty” bowlers were not really ‘specialty’ bowlers barring Saeed Ajmal who else is a good specialist bowler in this team? Irfan is debutant, Umar Gul is internationally recognized mediocre, Tanvir is a pie-thrower like Razzaq (in Tests), Hafeez is a part-timer/all-rounder, so letting SA recover from 110/5 to 320+ was not necessarily because their batting has depth but because our bowling was shallow plus captaincy.