Bangladesh appeared to be on track for a semi-final spot in their attempt to defend their Asia Cup crown. They required two points from their last two games, but they were defeated by Sri Lanka in a rain-shortened encounter in which they failed to chase 41 runs in seven overs.
Bangladesh were 27 for 2 with two overs left in the chase, requiring 14 to win off 12 balls, but they lost four wickets in the penultimate over delivered by Inoka Ranaweera and were defeated by four runs. Bangladesh had the opportunity to rebound and grab two points against the UAE on Tuesday, but rain wrecked their chances.
Sri Lanka and Pakistan have qualified for the semi-finals and a big win for either side in their last league game could displace India from the top spot.
READ| IND vs SA 3rd ODI: Kuldeep Yadav, Mohammed Siraj star as India bowl out South Africa for 99