Algeria, Egypt, or Morocco: tough route to semis