Elisha Kiprop and Josephine Chepkoech won the men and women's 42km races in the Standard Chartered Nairobi Marathon respectively on Sunday.
Kiprop finished in two hours and 17 minutes and was followed by Julius Kiprono and Patrick Cheruiyot. Chepkoech finished in two hours and 35 minutes, ahead of Cynthia Jerop and Joy Kemuma.
Kiprop, who finished in the second place in 2014, also participated in the marathon in 2010 and 2011, with a fifth place finish in the latter.
Chepkoech said that was her first marathon and that she had been participating in road races and 10km races.
"I am very happy. I thank God for helping me win the race. The weather was good," she said.
Valerie Aiyabei won the women's 21km race, while Mathew Kiprotich won the men's competition.
Aiyabei was followed by Irine Kimais and Sylvia Kibet, while Kiprotich was followed by Paul Kibet and James Kipsang.
The winners of the full marathon took home $15,000 (Sh1.5m), $6400 (Sh650,000) and $3,500 (Sh350,000) respectively.
Those who won the half marathon received $2,000 (Sh200,000), $1,500 (Sh150,000) and $1,000 (Sh100,000).
Over 18,000 people took part in the 16th edition of the marathon, a key initiative in the 'Seeing is believing' project against visual impairments and blindness.
Route director George Kariuki said 80 elite athletes signed up for the men and women’s 42km full marathon and 21km half marathon races.