Mozambique scored two stoppage-time penalties to sensationally salvage a 2-2 draw against Ghana at the Africa Cup of Nations (AFCON) on Tuesday.
The Black Stars looked set to pick up their first Group B win, after Jordan Ayew netted two first-half spot kicks following fouls on Joseph Painstil and Mohammed Kudus.
But Mozambique launched a remarkable late fightback after Andre Ayew gave away a penalty converted by Geny Catamo in the 90th minute.
With the final action of a dramatic match, Reinildo Mandava then slammed in a second penalty to steal a point amid unbelievable scenes.
The astonishing comeback leaves the Black Stars still searching for their first victory at AFCON 2023 after three matches.
Mozambique at least claimed their first point but both sides have exited at the group stage along with Gabon.
The Black Stars needed a win to progress but were undone by an incredible 23-minute Mozambican barrage in the dying moments.
The Ghanaian side had impressed for long spells but crumbled under pressure, right at the death to put them on the brink of an early exit from the tournament.
After dominating much of the match, careless defending ultimately proved Ghana’s undoing as Mozambique snatched a thrilling point.
With two points, Ghana now have a slim chance to progress to the knockout round of the AFCON Côte d’lvoire 2023.