Ghana had to settle for a 1-1 draw as Gabon struck two minutes from time through Jim Allevinah to put the Africa Cup of Nations campaign of the four-time champions in peril after a bad-tempered clash on Friday.
Ghana's captain Andre Ayew blasted home a superb left-foot shot for an 18th minute lead but the result leaves them with one point from two Group C matches and in danger of elimination if they do not win their last game against Comoros next Tuesday.