Nepal leg-spinner Sandeep Lamichhane took a hat-trick as Ireland's hopes of making the knockout stages of the ICC Under 19 World Cup were shattered by an eight-wicket defeat in Fatullah.
Lamichhane dismissed Lorcan Tucker, Adam Dennison and Fiachra Tucker with the final three balls of the 32nd over before ending with figures of 5-27 from his allotted 10 as Ireland were restricted to 131-9.
Yogendra Singh Karki then struck an unbeaten 61 from 81 balls as Nepal claimed victory in 26.3 overs to consign Ireland to back-to-back defeats, following Thursday's 79-run reverse against India.
Jack Tector's men, who meet New Zealand in their final Group D clash on Monday, can no longer progress from their pool, with Nepal and India's two wins apiece securing the qualification berths.
India defeated New Zealand by 120 runs in Saturday's other Group D encounter, the three-time champions posting 258-8 - Sarfaraz Khan hitting 74 for the second game running - before Mahipal Lomror (5-47) helped them blast out winless New Zealand for 138.
Pakistan, winners of the tournament in 2004 and 2006, secured progression from Group B with a seven-wicket win over Canada - opener Zeeshan Malik amassing 89 not out - while Sri Lanka also booked a quarter-final berth after downing Afghanistan by 33 runs.
England, who have won both of their games so far, are back in action on Sunday morning when they tackle Zimbabwe. Catch that match from 2.30am on Sky Sports 3.