Algeria, Egypt and Morocco have all moved closer to World Cup qualification with home success on Tuesday but South Africa ...