Pakistan reached the semi-final of the SAFF U-19 Championship after a 1-1 draw against Maldives on Saturday.
In the first match of the day at Dasharath Stadium, Shanaan Rasheed Rashaad scored the first for Maldives in the 39th minute before Shah Jahan levelled the match six minutes from time.
Pakistan's draw against Maldives means Nepal will have to win against Maldives to make it to the semi-final of the tournament.
In the second match of the day, Bhutan stunned Bangladesh 4-3 to make it to the semi-final of the tournament. Bangladesh, meanwhile, crashed out of the tournament after two losses from two matches.
Md Rubel Shaikh and Asadul Molla scored twice inside 30 minutes but Butan levelled through Jigme Namgyel's goal in the 32nd minute and Kinzang Tenzin's second in the added minute of the first half.
Bangladesh's Razu Ahmed Zisan made it 3-2 for Bangladesh in the 55th minute before Namgyel levelled again in the 68th minute of the game.
Just when the match seemed destined for a defeat, Rinzin Dorji scored six minutes from time to give Bhutan the comeback victory.
Bhutan's win means they have reached the semi-final of the tournament with a game to play and face India in their second match on Monday.