In Thursday’s second one-day international at Newlands, Pakistan defeated South Africa by 81 runs, a decisive victory that sealed the series thanks to the efforts of veterans Babar Azam and Muhammad Rizwan.
Babar (73) and captain Rizwan (80), who scored 115 off 142 balls for the third wicket, helped Pakistan to 329 all out.
South Africa was knocked out for 248 despite Heinrich Klaasen scoring 97.
The primary destroyers were Naseem Shah (three for 37) and Shaheen Afridi (four for 47), both fast bowlers.
Pakistan now has an insurmountable 2-0 lead in the three-match series after the victory.
After wins in Australia and Zimbabwe, it was their third straight series victory and the third for the southern hemisphere Champions Trophy hosts.