African 100m record holder Ferdinand Omanyala timed 9.93 to win gold in the men's 100m at the Senior Africa Athletics Championship in Reduit, Mauritius.
In a photo finish, South African Akane Simbine came a close second in 9.93 as fellow countryman Henricho Bruintjies finished third in 10.01.
Omanyala could not hide his joy at clinching the first medal of his career.
"I am so happy considering we have also equaled the championship record. We started off with a false start but thank God the ending was perfect," Omanyala said.
His win came only a few minutes after Winnie Chebet had clinched Kenya's first gold in the continental showpiece, timing 4:16.10 to win the women's 1500m.
World Under 20 1500m champion Purity Chepkirui came second in 4:16.28 as Ethiopian Dagnachew Ayal finished third in 4:16.28.
Abraham Longosiwa was Kenya's first medalist, clocking 29:23.02 in the men's 10,000m to win bronze.
Tumay Mogos led a 1-2 Ethiopian finish, timing 29:19.01 ahead of fellow countryman Debele Chimidesa who came second in 29:22.74.