Christchurch, New Zealand (Agencies): Pakistan has qualified for the semi-finals of the ICC Under-19 Cricket World Cup, beating South Africa by 3 wickets in the quarter-finals at Christchurch in New Zealand.

South Africa set a target of 189 runs for the loss of 9 wickets in the allotted 50 overs batting first.

Pakistan chased the target in the 48th over for the loss of 7 wickets, winning the quarter-final.