Ghana beat debutants Niger 2-0 in Mumbai to book a date with Mali in the U-17 World Cup quarter-finals Saturday.
Eric Ayiah gave Ghana first half lead from the spot after being brought down in the box.
Ayiah, who has been standout performer in the side missed from a similar situation with four minutes to regulation time after being denied by Mali goalkeeper Khaled Lawali.
Richard Donso came off the bench to double lead in the 90th minute with a furious right foot strike.
Ghana coached by Samuel Fabin are eying a third championship after 1991 and 1995 triumphs.
Mali on the other hand thumped Iraq 5-1 in the round of 16 to book the quarters berth.
They are chasing a maiden gong after losing the 2015 finals to Nigeria.