Premier League Golden Boot winner and Liverpool superstar Mohamed Salah headlines host nation Egypt's 25-man provisional squad for the 2019 Africa Cup of Nations.
Mexican tactician Javier Aguirre called 25 players up for his provisional squad for the AFCON tournament the Pharaohs are set to host from 21 June to 19 July.
Salah, who made history by becoming the first African ever to clinch back-to-back Golden Boot accolades in England's top flight, is the most high-profile selection in the side.
Following an eight-year absence from the national team fold, Aguirre also recalled Arab Contractors SC talisman Ahmed Ali, who last featured for Egypt in a 2012 AFCON qualifier against Bafana Bafana.
Also completing a return to the national team set-up is Al Ahly playmaker Waleed Soliman, whose last appearance for his national team came in 2016.
Former Stoke City and Huddersfield Town winger Ramadan Sobhi will feel hard done by after being snubbed for selection.
Egypt will take part in two friendlies, against Tanzania on 13 June and Guinea three days later, in a bid to prepare for the tournament.
The host nation will kick off their campaign against Khama Billiat's Zimbabwe on 21 June, before doing duty against DR Congo and Uganda.
Here is Egypt's full preliminary squad, as announced on their official Twitter account:
Goalkeepers: Ahmed El-Shenawi (Pyramids FC), Mohamed El-Shenawy (Ahly), Mahmoud Genish (Zamalek), Mohamed Abou-Gabal (Smouha)
Defenders: Ahmed Elmohamady (Aston Villa), Ahmed Hegazi (West Bromwich Albion), Omar Gaber (Pyramids FC), Ali Ghazal (Feirense), Ayman Ahsraf (Ahly), Mahmoud Hamdy (Zamalek), Baher Elmohamady (Ismaily), Ahmed Ayman Mansour (Pyramids FC), Mahmoud Alaa (Zamalek), Ahmed Aboul Fotouh (Smouha)
Midfielders: Walid Soliman (Ahly), Abdallah El-Said (Pyramids FC), Mohamed Elneny (Arsenal), Tarek Hamed (Zamalek), Mahmoud "Trezeguet" Hassan (Kasimpasa), Amr Warda (Atromitos), Nabil Emad (Pyramids FC)
Forwards: Ahmed Aly (Arab Contractors), Mohamed Salah (Liverpool), Marwan Mohsen (Ahly), Ahmed "Kouka" Hassan (Olympiacos)