Can an African team make the semi-finals of World Cup 2018?

Egypt will face Uruguay on Friday
Egypt will face Uruguay on Friday