Egypt's Al Ahli have been named as the African club of the century by the Confederation of African Football (CAF) in Cairo.
The Cairo club finished narrowly ahead of neighbours Zamalek after a poll of all past results of African club competitions since they started in 1965.
Points were awarded for success in the African Champions League, the African Cup Winners' Cup and the CAF Cup with Ahli's five continental titles giving them the edge over Zamalek, who won the Cup Winners' Cup final this month.
Ghana's Asante Kotoko and Canon Yaounde of Cameroon tied for third while newly crowned African champions Hearts of Oak of Ghana came in sixth equal, one place below Esperance of Tunisia, the team they beat in Sunday's tempestuous final in Accra. The top 10 features only four clubs from north Africa despite the dominance that Arab-speaking teams have enjoyed in the three competitions over the past decade.