South Africa were looking in complete control with just three wickets down on 229 runs, but Pakistani bowlers made an extraordinary comeback from there to restrict the hosts to 262 on the first day of the third Test at Johannesburg
Pakistan were top of their game after Tea, where Mohammad Abbas initiated the destruction by removing Theunis de Bruyn on 49. Abbas’ effort was carried forward by Amir, who removed Temba Bavuma and Zubayr Hamza, who scored 1 and 41 runs respectively. Then Hasan Ali got Vernon Philander for one run.
Quinton de Kock tried to show some resistance, but he found Abbas in the deep as he was trying to score quickly against Pakistani fast bowlers.
Faheem Ashraf took three wickets in the inning, while Abbas, Amir, Hasan took two wickets each. Shadab Khan removed Amla in the proceedings.
Earlier, South Africa won the toss and elected to bat first. Dean Elgar lost his wicket early in the inning after scoring five runs.
Later, Markram filled the damage with a 90-run inning and a 126-run partnership with Hashim Amla.
Markram, who had to pass a fitness test after suffering a badly bruised right thigh while fielding in the second Test in Cape Town, gave a sharp chance to short leg Shan Masood off Mohammad Amir when he had two, but otherwise looked in command on an easy-paced surface.
Markram missed his century by 10 runs, when he edged one from his legs to Sarfraz Ahmed who took a good diving catch off Faheem Ashraf’s delivery.
Later, Shadab Khan got the better of Hashim Amla with, who edged one to Asad Shafiq at the slip, he scored 41 runs.