A disciplined all-round effort saw Afghanistan thrashing Bangladesh by 136 runs in their last group match of the Asia Cup here in Abu Dhabi on Thursday. Brief scores: Afghanistan 255/7, (Hashmatullah Shahidi 58, Rashid Khan 57 not out; Shakib Al Hasan 4/42) against Bangladesh 119/10 (Shakib Al Hasan 32; Rashid Khan 2/13)