The African Cup of Nations celebrates its 60th anniversary when it kicks off on Saturday, with the Ivory Coast defending their title.
There have been some truly memorable, crazy and controversial games down the years.
Here are five of our favourites…
Nigeria 2-1 Zambia, 1994
A year after their entire squad, save for captain Kalusha Bwalya, had been killed in a plane crash, Zambia made it all the way to the final. Remarkable.
Zaire 2-2 Zambia, 1974
Went to a replay as penalties had not been introduced. Zaire’s Ndaye Mulamba scored twice in a 2-2 draw and two more in the replayed 2-0 win.
Ivory Coast 0-0 Ghana, 2015
Boubacar Barry saved two penalties, including from Ghana No1 Brimah Razak, after which he converted as the Elephants won 9-8 on penalties.
Ghana 3-2 Tunisia, 1965
Known by some as the “Brazil of Africa” in the 1960s and 70s, Ghana reached four finals in a row, winning two, with this their second triumph.
Cameroon 2-2 Nigeria, 2000
Nigeria fans were repelled by tear gas and riot police after replays showed Victor Ikpeba’s effort crossed the line as Cameroon won 4-3 on pens