Senegal beat Cape Verde, Equatorial Guinea and Burkina Faso to get to the final while Egypt beat the big ones; Cote d'Ivoire, ...