Haris Sohail smashed a rapid-fire 89, as Pakistan ended South Africa's Cricket World Cup hopes with a comfortable 49-run win at Lord's.
Sohail's dominant 59-ball knock and a tidy half-century from Babar Azam helped Pakistan reach 308/7, a total South Africa never threatened to surpass.
South Africa captain Faf Du Plessis offered their only real resistance with a 79-ball 63 in another poor batting display from his side.
Wahab Riaz and Shadab Khan took three wickets each, as Pakistan condemned South Africa to a fifth defeat of the tournament that left them languishing ninth in the 10-team table.
While Pakistan's slim hopes of reaching the knockout stages stayed alive, South Africa - with three points from their opening seven matches - were unable to secure a spot in the top four, who all advance to the semi-finals.
Reuters
Join us for live updates of the Blackcaps v Pakistan match from 9:30pm on Wednesday