Uganda striker Patrick Kaddu scored as his team Ismaily SC were held to a 1-1 draw by El Gouna in the Egyptian Premier League.
The former KCCA forward thought he had opened the scoring for the top-tier side after 54 minutes but was flagged off for offside by the assistant referee. 20 minutes later, the Cranes striker was not to be denied as his acrobatic goal handed El Daraweesh a deserved lead.
However, with three minutes to go, defensive lapses allowed John Bwalya to score an equalizer for the visitors and ensure the two teams shared the spoils.