Afghanistan retains a slender hope of World Cup qualification after a scare against United Arab Emirates, who were already eliminated from contention.
Needing 178 to win, Afghanistan slumped to 54-5 before Gulbadin Naib (74 not out) and Najibullah Zadran (63 not out) added 124 to see them home in Harare.
However, they still need other results in the final round to go their way.
If the UAE pull off a shock win over Zimbabwe on Thursday, Afghanistan can qualify if they beat Ireland on Friday.
However, they might also need to boost their net run rate, depending on the result of West Indies’ winner-takes-all game against Scotland on Wednesday.