Sri Lanka beat Bangladesh by two wickets in their final group league game to progress to the Super Fours of the Asia Cup here on Thursday.
Sent into bat, Bangladesh scored 183 for seven but Sri Lankan overhauled the target with four balls to spare, reaching 184 for eight.
For Sri Lanka, Kusal Mendis made 60, while skipper Dasun Shanaka scored 45.
Ebadat Hossain was the pick of the bowlers for Bangladesh with figures of 3/51.
Afif Hossain top-scored for Bangladesh with a 22-ball 39, while Mehidy Hasan Miraz made 38. Mosaddek Hossain propped up the total with 24 not out off 9 balls.
Chamika Karunaratne returned with figures of 2/32, while Wanindu Hasaranga de Silva scalped 2/41.
BANGLADESH: 183/7 (20 overs)
- Atif Hossain 39
- Mehdiy Hasan Miraz 38
- Chamika Karunaratne 2/32
SRI LANKA: 184 for 8 (19.2 overs)
- Kusal Mendis 60
- Dasun Shanaka 45
- Ebadat Hossain 3/51