Gabon scored a controversial late goal against Ghana to draw their Africa Cup of Nations Group C match 1-1.
Andre Ayew had put Ghana in front in the 18th minute, but his strike was cancelled out by Jim Allevinah’s 88th-minute equaliser.
Ghana, now facing a nervous final game, were angry Gabon failed to return the ball after an injury to their player.
Daniel-Kofi Kyere had gone down following a challenge inside the Gabon half but, from the resulting throw-in, Guelor Kanga played the ball to Allevinah, who struck a low left-footed shot across Jojo Wollacott and into the bottom right-hand corner.
Ayew protested to referee Lahlou Benbraham about the goal to no avail and scuffles broke out when Gabon celebrated at full-time.
Ghana substitute Benjamin Tetteh was shown a red card after the final whistle for his part in the on-pitch melee.
Scrappy game leaves Ghana needing final-game victory
Ghana were under pressure in the opening moments of the game, with Swindon Town keeper Wollacott and his defenders struggling with communication, but the Black Stars grabbed the lead when Ayew put them in front with a magnificent strike.
Receiving the ball well outside the area, he controlled it, made space and fired home for his 10th goal at Nations Cup finals.
Ayew, sporting a prominent dressing over his left eye from the head injury he suffered in his side’s defeat by Morocco, celebrated almost angrily as he tried to inspire his team-mates.
After their opening flurry, the Panthers rarely created much until almost an hour played, when Wollacott made a smart save to deny Allevinah, who was inches short of poking home.
The game barely flowed and neither side was able to take a grip, but it was played in a lively atmosphere in Yaounde with fans of both teams making themselves heard.
Gabon striker Aaron Boupendza, scorer of their winner against Comoros, had a couple of shots blocked.
The Panthers need a point to reach the last 16 when they face Morocco in their final group match on Tuesday while Ghana will take on winless Comoros, needing victory to remain in with a chance of progressing.
- 3OyonoBooked at 57mins
- 5Ecuele MangaBooked at 24mins
- 14AmekaSubstituted forMoucketou-Moussoundaat 76′minutes
- 17Biyogo Poko
- 19Martinsson-NgoualiSubstituted forEneme-Ellaat 67′minutes
- 12KangaBooked at 45mins
- 20BouangaSubstituted forAllevinahat 53′minutes
- 16Mfa Mezui
- 21Noubi Fotso
- 16WollacottBooked at 81mins
- 5ParteyBooked at 36mins
- 21BabaSubstituted forPaintsilat 65′minutesBooked at 90mins
- 8KyerehBooked at 59mins
- 9J AyewSubstituted forIssahakuat 90+2′minutes
- 10A AyewSubstituted forTettehat 90+1′minutesBooked at 90mins
- 22SulemanaSubstituted forAddoat 61′minutes
- 12Ati Zigi
Match ends, Gabon 1, Ghana 1.
Benjamin Tetteh (Ghana) is shown the red card for violent conduct.
Joseph Paintsil (Ghana) is shown the yellow card.
Second Half ends, Gabon 1, Ghana 1.
Hand ball by Joseph Paintsil (Ghana).
Attempt missed. Thomas Partey (Ghana) header from the right side of the six yard box misses to the left. Assisted by Abdul Fatawu Issahaku with a cross following a corner.
Corner, Ghana. Conceded by Bruno Ecuele Manga.
Substitution, Ghana. Abdul Fatawu Issahaku replaces Jordan Ayew.
Substitution, Ghana. Benjamin Tetteh replaces André Ayew.
Joseph Paintsil (Ghana) wins a free kick on the left wing.
Foul by Anthony Oyono (Gabon).
Goal! Gabon 1, Ghana 1. Jim Allevinah (Gabon) left footed shot from the left side of the box to the bottom right corner. Assisted by Guélor Kanga.
Jordan Ayew (Ghana) wins a free kick on the right wing.
Foul by André Biyogo Poko (Gabon).
Foul by Edmund Addo (Ghana).
Johann Obiang (Gabon) wins a free kick in the defensive half.
Attempt missed. Aaron Salem Boupendza (Gabon) left footed shot from the left side of the box is close, but misses to the left. Assisted by Jim Allevinah.
Alexander Djiku (Ghana) wins a free kick in the defensive half.
Foul by Ulrick Eneme-Ella (Gabon).
Thomas Partey (Ghana) wins a free kick in the defensive half.