Pakistan beat Afghanistan by six wickets in the U19 Cricket World Cup to secure a place in the semi-final and will now play against India. Pakistan’s bowlers put on a disciplined performance as they dismissed the Afghan side for just 189. Captain Farhan Zakhil was the top-scorer with 40 (55) with seven boundaries to his name while Muhammad Amir Khan was the pick of the bowlers as he returned with figures of 3-58 in 10 overs.