Wanidu Hasaranga inflicted heavy damage on the England batting lineup with a three-wicket haul after which Avishka Fernando scored a fluent 95 to help Sri Lanka chase down 185 with six wickets in hand in the quarter-finals of the ICC Under-19 World Cup encounter in Mirpur.
India secured the top position in Group D of the ICC Under-19 World Cup after demolishing Nepal on the back of a strong batting performance while New Zealand and Afghanistan won their respective encounters to register their first win in the tournament.
India and Nepal booked their berth in the quarterfinals of the ICC U-19 World Cup in Bangladesh with back-to-back convincing victories in their Group D encounters by handing New Zealand and Ireland respectively their second consecutive defeats in the tournament.
Joshua Little and Rory Anders put India in a spot of bother before Sarfaraz Khan and Washington Sundar joined the rescue act to post a total beyond the reach of Ireland and register a 79-run victory in their Group D ICC World Cup U-19 encounter in Mirpur.
Tim Murtagh registered a superb four-wicket haul and followed it with a crucial unbeaten knock of 19 to give Ireland a consolation two-wicket victory in the third and final One-Day International against Zimbabwe in Harare.