Left-arm spinner Noman Ali finished with six wickets Tuesday as Pakistan dismissed South Africa for 269 in the first Test in Lahore after Tony de Zorzi's gutsy century.
Noman returned figures of 6-112 for his ninth haul of five wickets or more in Tests as South Africa lost their last four wickets for 53 runs an hour before lunch, having resumed on 216-6.
Pakistan lead by 109 after they scored 378 in their first innings.
De Zorzi carried the fight to Pakistan on a turning Gaddafi Stadium pitch as he completed his second Test century with a six and two singles off Noman.
The left-hander finally holed out for 104 to long-on off Noman, where Shaheen Shah Afridi took a low catch, ending a 208-minute innings containing 10 fours and two sixes.
Noman, who bowled a probing 35 overs, also removed Prenelan Subrayen for four during the session.
Fellow spinner Sajid Khan took the first wicket of the day when he had Senuran Muthusamy caught by Salman Agha for 11.
He then wrapped up the innings when he bowled Kagiso Rabada for nought to finish with 3-98 off 33 overs.
You may also like
Tellis tale isn't a tell-all; FBI affidavit charges him with unlawful retention of classified info, not espionage
Punjab government releases Rs 209 crore flood relief; Harpal Singh Cheema urges Centre to clear pending Rs 1,600 crore aid
5 hours sleep, 4 cups coffee, 0 meals on time: Delhi surgeon warns ambitious young professionals about a silent risk that can strike suddenly
Roy Keane gives Arsenal and Chelsea transfer green light as Morgan Rogers statement made
Ex-Aston Villa chief makes brutal Daniel Levy claim after Tottenham negotiations