The Cranes of Uganda piped the Pharaohs of Egypt in a Group E fixture of the 2018 World Cup qualifier to move 7 points clear of the Group.
The match was played today at 1:00 pm GMT at the Mandela National Stadium in Kampala.
The results ensure the Egyptians drop to second place with 6 points, while the Pharaohs drop to second spot with the return leg game scheduled to be played in Alexandria, Egypt next week Tuesday.
In the first half of the game, Egyptian legendary goal keeper, Essam Hadary was called to duty on several occasions as he had to do some major saves to keep his team alive.
Ugandan Winger Emmanuel Okwi came very close to giving the Cranes a lead with a great run from the right but Hadary was up to the task to save the situation.
With the Cranes putting intense pressure on the Egyptians, the shot stopper was called to duty on the 25th minute to save a long range shot from Ugandan talisman Farouk Miya.
Egypt managed to contain the Cranes in the closing stages of the first-half and score was 0-0 at half-time in the capital city of Uganda, Kampala.
But that was not before the header from Derrick Nsibambi was parried over the bar by Hadary to the relief of the Egyptian side.
The hope of the Egyptians was shot lived when Hadary was beaten after just 6 minutes into the second half.
Okwi controlled the ball very well, before beating the 44-year-old shot-stopper with a powerful low shot to hand Uganda a well-deserved 1-0 lead.
Liverpool forward Mohammed Salah had a brilliant chance to equalize for the Pharaohs but his head was saved by Ugandan goal keeper Dennis Oyango.
Coach Hetor Cuper introduced Tarek Hamed to try and make things work for the Egyptians but it was not enough as the Cranes stood on their grounds to defend the lone goal.
The midfielder had a chance to level matters with five minutes left on the clock, but his attempt was saved by Onyango, who made a fantastic save.
Uganda XI: Onyango, Wadada, Walusimbi, Isinde, Juuko, Mawanda, Aucho, Okwi (Sserunkuma 88′), Miya (Kizito 75′), Nsibambi, Ochaya (Muleme 93′).
Egypt XI: El-Hadary, Abdel-Shafi, Hegazy, Rabia, Fathi, Hamed, Elneny, El-Said (Hamed 73′), Trezeguet (Sobhi 46′), Salah, Kahraba (Gamal 67′).