Abu Dhabi: South Africa's Hashim Amla scored a fighting century but Pakistan still restricted the No. 1-ranked Test team to 245-8 on the opening day of the first cricket Test.
Amla hit 13 fours in his unbeaten 118 off 250 balls as South Africa's top order collapsed against pace and the lower middle-order fell to spinners.
Left-arm spinner Zulfiqar Babar (3-89), making his debut at the age of 34, bowled 17 wicketless overs before claiming three wickets in the last session.
The 7-foot-1-inch left-arm fast bowler Mohammad Irfan (2-42) had struck with the new ball and reduced South Africa to 43-3 after captain Graeme Smith won the toss and elected to bat.
Amla rescued the Proteas by adding 95 runs for the fifth wicket with JP Duminy (57) before Babar struck in the last session.
Smith, who is playing his first international match since an ankle injury earlier this year, hit Irfan for two well-timed boundaries but the lanky paceman had the last laugh, dismissing the South African skipper caught behind.
Pakistan successfully took a review after Australian umpire Rod Tucker initially turned down a confident appeal.
Kallis, who is also playing his first Test since February this year, looked rusty before he edged a sharp incoming delivery from Khan for wicket-keeper Adnan Akmal to take a smart low catch.
South Africa were struggling at 66-3 at lunch. De Villiers helped Amla take South Africa past 100-mark before he fell in a bizare manner, run out for 19.
De Villiers defended a slower one from spinner Zulfiqar Babar and as the ball rolled to first slip, Younis Khan threw the ball to Akmal who saw the batsman out of his crease dislodged the stumps.
He and Amla added 61 for the fourth wicket. Babar and opener Shan Masood made Test debuts for Pakistan.
Brief scores
South Africa 245 for 8 (Amla 118*, Duminy 57, Babar 3-89)