Pakistan has qualified for the semi-finals of the Under-19 Cricket World Cup, beating South Africa by 3 wickets in the quarter-finals at Christchurch in New Zealand.
Batting first South Africa scored 189 runs for the loss of 9 wickets in the allotted 50 overs.
In reply Pakistan chased the target in the 48th over for the loss of 7 wickets.
Pakistan's Ali Zaryab Asif was named man of the match for his 74 runs.