Mohamed Salah first goal of the Africa Cup of Nations against Guinea-Bissau earned Egypt their first victory.
The Pharaohs lost their opening game against Super Eagles of Nigeria and knew a victory will keep them on the race to the round of 16.
Guinea-Bissau displayed resilience as they kept Egypt on their toes throughout the game.
The first half ended goalless with Guinea-Bissau looking more threatening as they managed to also shut out Salah.
Carlos Quieroz made his first subsitute as Mahmoud Hamdy El-Wensh was replaced by Mohamed Abdel-Moneim before the second half resumed .
However, the Liverpool scored the decisive goal in the 69th minute after he was teed up by Amr Al-Sulaya.
Egypt thought they had doubled the lead when Sayed Zizo slicked the ball towards the net but it hit the woodwork.
Guinea-Bissau despite trailing did not budged as they continued to search for the equalizer.
Mama Balde scored a worldwide and thought he had leveled for his side but his goal was ruled out after VAR check for a foul on Omar Kamal Abdel-Wahed.
Egyptian goalkeeper Mohamed El Shenawy saved a last minute strike to deny Moreto Cassama the opportunity to pull a shocking equalizer.
Egypt with the victory moved to second place in Grouo D with three points.
The last group game will determine the other team that will join Nigeria to the Round of 16.
Egypt will face Sudan in the last group game while Guinea-Bissau will take on group leader, Nigeria.