|Ghana captain Asamoah Gyan|
Striker Richmond Boakye-Yiadom struck powerfully from 20 yards out and his effort came off the chin of goalkeeper Denis Onyango.
The spilled ball fell onto the patch of on-rushing Raphael Dwamena who tucked home from close range but the FC Zurich ace was shockingly flagged offside.
South African referee Daniel Benett ratified the decision of the assistant referee to deny Ghana victory at the death.
Gyan, who missed the match due to injury, posted on his Twitter page: ''How on earth can this goal be disallowed? @ghanafaofficial we have to protest.. this no "fa ma Nyame" matter... I'm so furious.''
Asamoah Gyan missed the game through injury.
Watch Ghana Black Stars' robbery in Uganda Match: