Ghana suffered a humiliating group-stage exit at the Africa Cup of Nations after the four-time champions were beaten by debutants Comoros.
El Fardou Ben Nabouhane put the islanders ahead early on, and Ghana then went down to 10 men when Andre Ayew was shown a straight red card.
Ahmed Mogni doubled the lead on the hour mark to shock the Ghanaians but two goals from Richmond Boakye and Alexander Djiku in the space of 13 minutes gave the Black Stars a lifeline as they fought back to make it 2-2.
However, Mogni struck again when he tapped in his second in the 85th minute to inflict Ghana’s first group-stage exit since 2006.
The result in Group C will go down as one of the biggest shocks in Nations Cup history as Comoros scored at the finals for the first time and then went on to record their maiden victory.
Incredibly, the side ranked 132nd in the world now have a chance to reach the knockout stages as one of four best-ranked third-placed sides even though the Coelacanths lost their first two games in Cameroon.
Ghana had put in disjointed displays in their first two games, a 1-0 defeat by Morocco and a niggly 1-1 draw with Gabon, and finish bottom of the group table despite putting in a spirited display following Ayew’s 25th-minute sending off.
Their fans in the Roumde Adjia Stadium in Garoua looked stunned at the full-time whistle, being left to contemplate a rollercoaster second half which ended their bid for a first Nations Cup title since 1982.
Their exit will increase the pressure on coach Milovan Rajevac, who returned for a second spell in charge in September.