On Sunday evening at Stade d'Olembe in Yaounde, two giants of North African football go head-to-head for a place in the Africa Cup of Nations semi-finals. Unbeaten Morocco face an Egypt side led by Liverpool superstar Mohamed Salah, with the winners advancing to take on hosts Cameroon, following their <a href="https://www.thenationalnews.com/sport/football/2022/01/29/hosts-cameroon-ease-into-africa-cup-of-nations-semi-finals/" target="_blank">quarter-final victory over Gambia on Saturday</a>. Morocco reached the last-eight after beating Malawi 2-1 in the first knockout round having won two and drawn one in the group stage. Egypt, meanwhile, bounced back from losing their opening group game to Nigeria and haven't conceded since, <a href="https://www.thenationalnews.com/sport/football/2022/01/26/mohamed-salah-scores-shootout-winner-as-egypt-beat-ivory-coast-at-afcon/" target="_blank">edging Ivory Coast on penalties</a> in the last round to set up the meeting with Morocco. Ahead of the match, the Morocco players - including Paris Saint-Germain star Achraf Hakimi and Sevilla forward Munir - took part in a training session as they aim to keep alive their bid for a second Afcon title and first since 1976. Check out some of the photos from that training session in the photo gallery above. To move on to the next photo, click on the arrows, or if using a mobile device, simply swipe.