ISLAMABAD - Afghanistan have won the Under-19 Asia Cup cricket tournament at Kuala Lumpur, beating Pakistan by 185 runs. Earlier, Afghanistan set a victory target of 249 in stipulated fifty overs. In reply, Pakistan scored only 63 runs in 22.1 overs.