Egypt have drawn hosts Russia, Uruguay and Saudi Arabia in Group A at next year's FIFA World Cup finals.
The Pharaohs could have hardly hoped for a better outcome to Friday's draw that took place at the State Kremlin Palace in the heart of Moscow as they make their first appearance in the football's most prestigious showpiece since 1990.
They will open their campaign against two-time winners Uruguay on Friday 15 June before meeting Russia four days later and concluding their Group A campaign against Saudi Arabia on 25 June.
Egypt will be playing in their first World Cup finals since 1990.