Bangladesh dished out a clinical all-round performance to beat hosts South Africa by 104 runs and enter the semi-finals of the ICC Under-19 World Cup, in Potchefstroom, on Thursday.
Sent in to bat, Bangladesh rode on half-centuries from opener Tanzid Hasan (80 off 84 balls), Shahadat Hossain (74 off 76) and Towhid Hridoy (51 off 73) to post a competitive 261 for 5.
The South Africans were below-par with the ball, as two out of five Bangladesh wickets came off run-outs.
Off-spinner Pheko Moletsane (2/41) and Tiaan van Vuuren (1/46) were the only wicket-takers for the home team.
South Africa were no better with the bat as left-arm orthodox bowler Rakibul Hasan returned impressive figures of 5/19 while Tanzim Hasan Sakib (2/41) scalped two wickets as the hosts were bowled out for 157 in 42.3 overs.
Middle-order batsman Luke Beaufort top-scored for South Africa with a 91-ball 60, while opener Jonathan Bird made 35, but their contributions were not enough to see them through.
Bangladesh will play New Zealand in the second semi-final in Potchefstroom on February 6.
New Zealand had beaten West Indies by two wickets on Wednesday.
Will India try out Samson, Pant in last two T20s?
Who is India's MVPI ODI player this season?
Can NZ's young pace attack stop Kohli & Co in ODIs?
PHOTOS: Djokovic routs Federer to enter Aus Open final
Olympics-bound Neeraj says relieved to be back