ELDORET-based runner Jackson Limo braced Mombasa heat to win the IEBC 10km race in 29:9:22 minutes.
Limo beat over 50 athletes to snatch Sh40,000.
In an interview, Limo said he would have posted impressive time but the heat was a challenge. "I really struggled in the opening seven kilometres due to the hot conditions.
But I later adjusted and I am happy to have won the race," he noted. Limo was followed by Uasin Gishu's John Kosgey, who took second place in 29:09.99 while Nyeri-based James Maina was third in at 29:11.54 and Ngong's Erastus Mumo completed the top four places in 29:14.16.
In the women's category, Agnes Katunge from Machakos clocked 33:52.10 to win the race. She was followed closely by Jane Murage in 34.03.12 and Millicent Gathui (34:14.08) in the second and third positions respectively.
Alice Njoki (34:30.09), Eunice Mumbua (34:44.03), Julia Mumbi (34:47.54), Jane Kagara (35:51.05), Josephine Wairimu (35:57.23), Joyce Jumane (36:26.12) and Alice Muraga (36:36.15) followed in that order.
In the 5km junior category featuring children aged between 14 and 17 years, Kwale's Beatrice Nyoha won in 25:10.11 with Nairobi's Anne Wanjiru (25:24.13)and Thika's Kabila Wanjiku (25:32.10) second and third respectively.
Titus Kathoka from Machakos won the boys category in 23:13.05 followed by Nairobi's Jonah Kinuthia (23.24.11) and Machakos' Lazarus Mutinda (23:38.02).