Nepal defeated the United Arab Emirates by 42 runs in the ICC Men’s Cricket World Cup League 2, boosting their qualification hopes.