Kenya ended top of the medals table for a second straight time as the African Athletics Championships came to a close in Mauritius on Sunday.
The Kenyans won their tenth gold medal, and 23rd in total, on Sunday to finish ahead of South Africa, who had one gold medal less but a superior 36 overall.
Javelin star Julius Yego threw 79.62m, a season's best, to see off old rival Ihab Addelrahman of Egypt and secure a historic fourth straight title in a row.
The Kenyan, world champion in 2015, said the triumph has given him a boost in another World Championship year, with the global championships taking place in the United States in just over a month.
Nigeria and Algeria won five golds apiece to finish third and fourth on the table, just ahead of Ethiopia and Botswana, with four golds each, at the first finals with a record 47 nations.
Burkina Faso finished with two gold medals, while six countries won one – with Niger's Aminatou Seyni creating history in the women's 200m.
No Nigerien had ever won a medal at the championships before and the 25-year-old, who recently beat American Allyson Felix in Ostrava, took a historic first gold medal in 23.04 seconds.