Nepal beat Malaysia by eight wickets to finish runners-up to Bangladesh in Group A, with three-time champions India third, and joining Afghanistan and Pakistan from Group B in the last-four. (BERNAMA)

KUALA LUMPUR: India were sensationally knocked out of the ACC Under-19 Youth Asia Cup after an eight-wicket defeat to Bangladesh allowed Nepal to advance to the semi-finals today.

Nepal beat Malaysia by eight wickets to finish runners-up to Bangladesh in Group A, with three-time champions India third, and joining Afghanistan and Pakistan from Group B in the last-four.

Unfancied Nepal produced the shock of the tournament when they beat India last weekend and will face Afghanistan in the semi-finals on Friday after making short work of Malaysia at the Bayuemas Oval in Klang.

After a weather delay which delayed the start of the match and reduced the contest to 24 overs a side, Malaysia collapsed in dramatic fashion to slide to a 12th consecutive defeat in four editions of the tournament.

Captain Virandeep Singh (10), fellow opener Syed Aziz Syed Mubarak (20) and Shaunvinder Singh all fell in the space of seven balls with the score on 33.

The remaining seven wickets tumbled for the addition of 12 runs as Malaysia were shot out for 45 in 15.3 overs with Sandeep Lamicchane claiming five for eight in 4.3 overs.

Nepal knocked off the required runs in 5.2 overs to reach 48-2 on the back of Anil Kumar Shah's unbeaten 26 while Vijay Unni picked up the two wickets to fall.

India, who needed to beat Bangladesh to keep their title hopes alive, reached 187 for eight in 32 overs with Salman Khan scoring 39 at the Royal Selangor Club in Bukit Kiara.

But Pinak Ghosh smashed an unbeaten 82 to lead Bangaldesh to 191-2 in 28 overs and set up a meeting with Pakistan in the semi-finals on Thursday.

Afghanistan trounced the United Arab Emirates by 134 runs at the Kinrara Oval to finish top of Group B on a better run-rate than Pakistan and Sri Lanka, after all three teams ended on four points.

254 reads