Bangladesh secured a spot in the Super Eights of the T20 World Cup with a hard-fought 21-run triumph over Nepal. Despite Bangladesh posting a modest total of 106 all out in 19.3 overs, Tanzim Hasan Sakib's devastating spell of 4-7 quickly had Nepal reeling at 26-5. This victory places Bangladesh second in Group D behind South Africa.