Bulawayo: Dawlat Zadran hit 24 runs from seven balls to help Afghanistan to a two-wicket one-day international win over Zimbabwe on Tuesday, only the second time the war-torn country has beaten a Test-playing nation.
The victory at Queens Sports Club in Bulawayo followed a 32-run victory over Bangladesh in the Asia Cup in March, and leaves the series 2-1 in Zimbabwe's favour with one match remaining. Zadran hit four sixes as he reached his highest ODI score, helping his side chase down their target of 262 with two wickets and two balls remaining.
Opener Javed Ahmadi top-scored with 56. Afghanistan looked as though they would fall well short of their target until they took 25 from the 46th over bowled by Zimbabwe spinner Sikandar Raza, Zadran securing the win in the final over with a six off Shingi Masakadza.
Zimbabwe reached 261 for eight in their 50 overs, with Hamilton Masakadza hitting 84 and skipper Brendan Taylor amassing 53.
The final match will be played at the same venue on Thursday.
Brief scores
Zimbabwe - 261/8 (Masakadza 84, Taylor 53)
Afghanistan - 264/8 (Ahmadi 56)
Result - Afghanistan won by 2 wickets
MOM - Hamiton Masakadza (Zimbabwe)