Afghanistan 276 for 5 (Rahmat 94, Shahidi 88, Rashid 39*, Muzarabani 4-52) beat Zimbabwe 216 (Raza 67, Kaia 39, Nabi 4-34, Rashid 2-39, Farooqi 2-41) by 60 runs
Four senior players made defining contributions as Afghanistan began the ODI leg of their Zimbabwe tour with a 60-run victory in Harare.
Then came a burst of scoring, as Rahmat and Shahidi clattered 69 runs in 6.2 overs before Muzarabani broke the partnership in the 45th over, having Rahmat caught behind six short of what would have been his sixth ODI hundred.
Then, in his next over, Muzarabani denied Shahidi what would have been his maiden ODI hundred, getting him to top-edge a slog to third man when he was on 88. When Nabi fell two balls later, Afghanistan may have feared that their end-overs charge was deflating.
But they would have their flourish at the finish, as Rashid dominated an unbroken sixth-wicket stand of 42 off 21 balls, smashing four sixes and two fours in an unbeaten 17-ball 39*, while Najibullah Zadran at the other end only got to face only four balls.