Egypt cannot win Group G to qualify for the 2012 Africa Cup of Nations finals after South Africa held them to a 0-0 draw in Cairo.
The reigning African champions remain bottom of their group and only have a slim mathematical chance of getting one of the two best runners-up spots.
Bafana Bafana stay top of the group, two points above Niger, who lost 1-0 in Sierra Leone on Saturday.
Both goalkeepers made several important stops to keep the game goalless.
Egypt have won the last three Nations Cup titles but left the field to jeers from their supporters, who were also calling for coach Hassan Shehata to be sacked.
Sierra Leone got back into contention in Group G thanks to their 1-0 win over Niger on Saturday.
The Leone Stars won the game courtesy of an early second-half goal from Ibrahim Bangura in Freetown.
The victory marks Leone Stars' first qualifying win since beaing Equatorial Guinea 2-1 at home nearly three years ago in a 2010 World Cup and Africa Cup of Nations qualifer.
The home side pressed for more goals later in the game but they met some stiff resistance from the Niger defence.
The results mean South Africa top the table with eight points followed by Niger on six points while Sierra Leone have five.
The Pharaohs have just two points from their four games and have scored just a single goal in 2012 qualifying.