Fierce West African rivals Ghana and Nigeria are preparing to face each other in the semi-finals of the Africa Cup of Nations, in one of the biggest games