Pakistan set a goal of 370 races for South Africa on the fourth day of the test match held in Rawalpindi on Sunday.
The Green Shirts were rejected for 298 in their second inning. Batsman Mohammad Rizwan became the talk of the town scoring 115 points and extending the score from 200 to 369.
Spinners George Linde finished the innings with numbers 5-64 and Keshav Maharaj finished with 3-118.
Earlier on Saturday, South Africa was contested for 201 races by Pakistan in the second and final test match played on Saturday at Rawalpindi Cricket Stadium.
South African skipper Quinton de Kock started the third day on the 24th and Temba Bavuma on the 15th. But the captain only had five points while Shaheen Afridi sent him back to the flag on the 29th.
Wiaan Mulder was knocked out by Shaheen / Mohammad Rizwan while completing 33 races. Additionally, George Linde was played for a run-a-ball 21 by Hasan Ali.
Hasan Ali took his wicket total to five in the innings, playing George Linde, Keshav Maharaj (1) and Anrich Nortje (0). Abid Ali succeeded in the bowling of Kagiso Rabada (0).