ABU DHABI: Minnows Afghanistan recorded a great upset win to knock Sri Lanka out of Asia Cup in Group B One-day International here at Sheikh Zayad Stadium on Monday.
Chasing 250, Sri Lanka were all out for 158 in 52 balls to spare. They lost their second consecutive match by 91 runs.
Sri Lanka needed to win the Group B match to stay in the tournament but were outwitted by smart batting from Afghanistan who put up a fighting total of 249 all out at Sheikh Zayed Stadium.
The fighters then laid into Sri Lankan batting with spinner Rashid Khan (2-26), Mohammad Nabi (2-30) and Mujeeb Ur Rahman (2-32) sharing wickets as the five-time former winners were bowled out for 158 in 41.2 overs.
This becomes Afghanistan's first-ever victory against Sri Lanka in three one-day internationals after losing in the Asia Cup 2014 and World Cup a year later.
Sri Lanka, who now have lost 30 of their 40 matches since January 2017, had lost to Bangladesh by 137 runs in Dubai on Saturday.India face Hong Kong in Dubai on Tuesday before their high profile match against Pakistan a day later at the same venue.