Egypt has been announced by the Confederation of African Football as the country that will host the 2019 Africa Cup of Nations.
South Africa, who are the only other nation to bid, were beaten by Egypt by 16 votes to one with one abstention at a CAF executive committee vote in Senegal.
Cameroon , who was the country that was to host the tournament initially, was stripped of staging duties in November because of slow preparations.
Egypt now has just six months to speed up preparations for the expanded 24-team finals, which kicks off in June.
It will be the fifth time Egypt, which won the tournament when it last hosted in 2006, has staged AFCON.
Egypt proposes to use eight stadiums during the 2019 AFCON, hosting in five different cities: Alexandria, Ismailia, Port Said, Suez and the capital Cairo.