Nepal defeated Maldives by 138 runs to reach quarter-finals of the Asian Games underway in Hangzhou, China.
In the match played on Sunday, Maldives scored 74 runs losing all with the wickets with two balls to spare.
Abinash Bohara of Nepal took a record six wickets.
Similarly, Gulsan Jha, Sompal Kami, Sandeep Lamichhane and Kushal Burtel claimed one wicket each.
Earlier, Nepal had set a target of 213 runs against Maldives.
Captain Rohit Paudel scored a half-century off 27 balls hitting three sixes and three fours while Kushal Malla made unbeaten 47 runs off 20 balls with two sixes and three fours.
Likewise, Kushal Bhurtel and Gulsan Jha scored 35 runs each and Binod Bhandari added 13 runs to the scoreboard. Other batsmen failed to score in double figures.
Nawaj Islam took the highest three wickets for Maldives.