Alam was on a hat-trick three times in the course of his 7.5 overs and finished off the innings with four wickets – three of them clean bowled – in six balls as Nepal crushed Mozambique by 219 runs.
In a dismal batting display, nine of the Mozambique batsmen were dismissed for 0, with five batters bowled, four lbw and one caught by Mahesh Chhetri.
"I never thought I would get 10 wickets. I managed to get the ball to swing for me and then I thought I was in with a chance of getting wickets," said 26-year-old Alam.
"Once I got my eighth wicket, I thought I could get all 10 in the match. I did think the bowler at the end may get one or two wickets as he was getting the ball to skid on but fortunately for me he couldn"t get a wicket. I am very happy.
"I really believe we have a chance in this event as everybody is performing. Our batting is coming good and we are in with a good chance of winning the tournament."
Nepal"s captain Binod Kumar Das paid tribute to his bowler's amazing performance and admitted he had played in a game with Alam before when he was on the verge of getting 10 wickets only for Das himself to take wickets at the other end to dash the hopes of his colleague.
"I am absolutely thrilled to bits as a guy taking 10 wickets doesn"t happen in cricket regularly and I"m absolutely delighted to be part of that as it was a remarkable performance by Mahaboob Alam. He deserves a lot of credit for that," said the skipper.
Mozambique was chasing a Nepalese total of 238-7, which represented a good recovery after it had been 30-3 at one stage, with Gyanendra Malla top scoring with 71.