It took eight attempts for Afghanistan to beat Pakistan in One-Day International cricket, and it happened on the grandest stage -- in the ICC Cricket World Cup and at one of the most iconic venues -- at Chennai's Chepauk. Chasing a stiff target of 283 runs, Afghanistan rode half-centuries from top-three Rahmanullah Gurbaz (65 off 53), Ibrahim Zadran (87 off 113) and Rahmat Shah (77 not out off 84) to fulfil the long cherished dream with an over to spare. But it was Hashmatullah Shahidi, the skipper, who hit the winning runs -- a four. He remained unbeaten on 48 off 45. (As It Happened | Scorecard | Photos | Full Coverage)