Bangladesh romped to a five-wicket victory against Nepal in their first match of the Super Sixes stage of the ICC U19 World Cup, keeping their chances of qualification for the semifinals alive.