Back
Zimbabwe have snagged a place in the final of the UAE ODI TriSeries after Afghanistan beat Bangladesh by seven wickets on Wednesday.
Afghanistan chased down a modest 161 in 35.3 overs, albeit on a tricky surface.
Captain Rahmat Shan led the hunt with an unbeaten 67.
Earlier, Bangladesh were bowled out for 160, with Rashid Khan returning 4/31. Azmatullah Omarzai and Yamin Ahmadzai each took two wickets.
Parvez Hossain Emon top-scored for Bangladesh with 41.
Despite losing to Afghanistan in the second match, their opening day win over Bangladesh sends Zimbabwe into the final on Friday.
With four days rest, the Chevrons might fancy their chances against a team they have not beaten in the format since 2018.
Join 819 other subscribers