In the country’s first game at home in eight months, Mahmoud Fathallah and Mohamed Zidan scored twice in nine minutes early in the second half.
Egypt were forced to play their Group G encounter behind closed doors because of a Fifa ban after the Port Said stadium riot in February that caused the death of 74 people.
The Pharoahs’ American coach Bob Bradley, in his first competitive fixture in charge, was relieved with the result after a poor first-half performance.
“In the first half we created some chances but when they weren’t successful they got nervous,” he said.
Meanwhile, after taking on Guinea in Harare this afternoon, the Warriors would not be breaking camp as they would be travelling to Mozambique this weekend before making a long trip to Egypt next year. — BBCSport/Our Staff