Bangladesh Keep Afghanistan to 138 in Tri-nation T20
Hazratullah Zazai took 47 off 35 balls in a 75-run opening stand with Rahmanullah Gurbaz before Afif's double strike in the tenth over swung the match to the hosts.
Shafiqullah was unbeaten on 23 off 17 balls after a blitz through the visitors' middle order.
Mohammad Saifuddin, Shafiul Islam, Shakib Al Hasan and Mustafizur Rahman all claimed a wicket each for Bangladesh.
Both teams have already qualified over Zimbabwe for next week's final in Dhaka after each winning two of three matches in the tournament. (AFP)
(This is an unedited and auto-generated story from Syndicated News feed, LatestLY Staff may not have modified or edited the content body)