A look down the list of past Africa Cup of Nations winners shows that no fewer than 14 countries have won the continents greatest prize.
Egypt have won three more titles than their closest challenger after a period of dominance between 2006 and 2010 saw them win it three times in a row. Mohamed Aboutrika was instrumental in the first two victories and is one of the tournaments greatest ever players.
It was Egypt who won the first ever edition in 1957, although they have failed to add to their haul in the last few years.
Ghana and Nigeria have each won it four times apiece, with Nigerias most recent title coming in 2013, despite a typically fraught build-up.
Many neutral observers will have been delighted to see the Ivory Coasts Golden Generation - or at least what remained of it - winning the tournament in 2015. It was too late for Didier Drogba who announced his retirement a few months earlier, but at least the Toure brothers, Yaya and Kolo, Gervinho and Salomon Kalou were able to celebrate a long-awaited title after many years of trying.
2017 Cameroon 2-1 Egypt
2015 Ivory Coast 0-0 Ghana (Ivory Coast won 9-8 on penalties)
2012 Zambia 0-0 Ivory Coast (Zambia won 8-7 on penalties)
2010 Egypt 1-0 Ghana
2008 Egypt 1-0 Cameroon
2006 Egypt 0-0 Ivory Coast (Egypt won 4-2 on penalties)
2004 Tunisia 2-1 Morocco
2002 Cameroon 0-0 Senegal (Cameroon won 3-2 on penalties)
2000 Cameroon 2-2 Nigeria (Cameroon won 4-3 on penalties)
1998 Egypt 2-0 South Africa
1996 South Africa 2-0 Tunisia
1994 Nigeria 2-1 Zambia
1992 Ivory Coast 0-0 Ghana (Ivory Coast won 11-10 on penalties)
1990 Algeria 1-0 Nigeria
1988 Cameroon 1-0 Nigeria
1986 Egypt 0-0 Cameroon (Egypt won 5-4 on penalties)
1984 Cameroon 3-1 Nigeria
1982 Ghana 1-1 Libya (Ghana won 7-6 on penalties)
1980 Nigeria 3-0 Algeria
1978 Ghana 2-0 Uganda
1976 Morocco
1974 Zaire 2-2 Zambia (Zaire won replay 2-0)
1972 Congo 3-2 Mali
1970 Sudan 3-2 Ghana
1968 Congo DR 1-0 Ghana
1965 Ghana 3-2 Tunisia (aet)
1963 Ghana 3-0 Sudan
1962 Ethiopia 4-2 United Arab Republic (aet)
1957