Ghana 1-0 Nigeria

Ghana are through to the final of the Africa Cup of Nations after they held on to a first-half lead to progress.

Algeria 0-4 Egypt

Egypt strolled through to their third successive Africa Cup of Nations final, overcoming Algeria 4-0, with their great rivals