Afghanistan's bowlers have starred to eliminate Sri Lanka from the Asia Cup as they clinched a crushing 91-run victory in Abu Dhabi.
Mujeeb Ur Rahman, Gulbadin Naib, Mohammad Nabi and star spinner Rashid Khan each took two wickets to skittle the Sri Lankans for just 158, with 52 balls to spare.
Rahmat Shah had earlier top-scored with 72 as Afghanistan made 249 from their 50 overs, although they struggled in the final nine overs after the batsman was caught in the deep with the score at 4-190.
Sri Lanka allrounder Thisara Perera did the damage with a haul of 5-55, four of them inside his final eight balls, but his efforts were to prove in vain
In their opening Group B fixture, Sr Lanka lost by 137 runs to Bangladesh.