Bangladesh qualified for the Super Eights of the T20 World Cup after a 21-run victory over Nepal on Sunday secured their place in the next round.
Bangladesh struggled with the bat on a tricky surface at Arnos Vale, making 106 all out in 19.3 overs, but then a devastating spell of 4-7 from pace bowler Tanzim Hasan Sakib had Nepal's reply in big trouble at 26-5.
Nepal recovered but 3-7 from wily left-arm seamer Mustafizur Rahman, including a wicket maiden in the penultimate over, secured victory with Nepal bowled out for 85 in 19.2 overs.
Bangladesh finished second in Group D behind South Africa and will join Afghanistan, India and Australia in Group 1 of the Super Eights.