
Mohamed Salah will hope to inspire more Africa Cup of Nations magic as his Egypt side take on Senegal for a place in the tournament’s final.
The Pharaohs sent defending champions Ivory Coast packing in the quarter-finals, with Salah getting on the scoring again as his goal proved decisive in a five-goal thriller in Agadir.
They take on the Teranga Lions, who arguably had the easiest quarter-final assignment of the eight as they dispatched Mali in convincing fashion.
The winner of the tie will set up a finale clash with either host nation Morocco or free-scoring Nigeria in Sunday’s final in Rabat.
Here’s everything you need to know.
When is Senegal vs Egypt?
Senegal’s clash with Egypt in the Africa Cup of Nations semi-finals kicks off at 5pm GMT at the Stade Ibn-Batouta in Tangier, Morocco.
How can I watch it?
Viewers in the UK can watch the game for free on E4, with coverage starting at 4:30pm. Fans can also stream the game online using Channel 4’s online streaming service.
Confirmed line-ups
Senegal XI: Mendy, Diatta, Koulibaly, Niakhate, Diouf, Gana Gueye, P. Gueye, Diarra, Ndiaye, Jackson, Mane.
Egypt XI: M El-Shennawy, Ibrahim, Fatouh, Abdelmaguid, Rabia, Hany, Fathy, Attia, Ashour, Salah, Marmoush.