Afghanistan beat Pakistan by 22 runs to reach the final of the Asian Games cricket tournament as the war-torn nation's battling team continued a fairytale rise. In the first meeting between the two sides, Afghanistan scored 125-8 in their 20 overs before limiting Pakistan's flamboyant batsmen to just 103-7. "It's a big win for Afghanistan. Every person there is watching the match and everybody is happy about this win," said captain Mohammad Nabi.