Olympic medalist Peruth Chemutai finished third with a time of 9:20.07 in the women’s steeplechase race at the Kip Keino Classic at Moi International Sports Centre, Kasarani.
Chemutai was upstaged by Kenyan-born Kazakhstan Norah Jeruto Tanui who ran 9:04.95 and Kenyan Faith Cherotich who was second.
South Africa’s Prudence Sekgodiso crossed the tape before defending champion Mary Moraa and World Champion Halimah Nakaayi to claim women’s 800m.
The 19-year-old held her own, running a competition record time of 1:58.49 seconds while Ugandan Halimah Nakaayi who finished fifth with a time of 2:00.93.
"I am honoured to have been able to run in this Africa meeting, Kenya is like a second home to me.
"The race did not go as I expected but I am hopeful that it’s going to get better. I have many upcoming races that will test me before the World Championships come around," said Nakaayi.
Winnie Nanyondo who ran the 5000m finished eighth with a time of 16:02.79.
In the men’s 3000m steeplechase, Ugandans Albert Chemutai and Ezekiel Mutai finished tenth and eleventh respectively.