Hosts Morocco will face Nigeria in the final of the 2024 Women's Africa Cup of Nations (WAFCON) after beating Ghana 4-2 in a penalty shootout at the Olympic Stadium in Rabat.
The game ended 1-1 after 90 minutes, and neither side could break the deadlock in extra time.
Evelyn Badu struck Ghana's third penalty wide, and with Morocco maintaining a perfect record from the spot, the pressure proved too much for 18-year-old Comfort Yeboah, whose effort was saved by the diving Khadija Er-Rmichi.
The game had started very differently for the Black Queens, who were the better side in the first half and took the lead in the 26th minute through Stella Nyamekye.