William Chebor set a new course record on his way to victory in the Brighton Marathon.
Chebor pulled away from fellow Kenyan and defending champion Dominic Kangor in the final three miles to win in 2hr.09min.25sec - 64 seconds outside his personal best set in Torino in 2011.
Kangor also went under the course record he set to win the race last year of 2hr.10min.46sec as he finished second in a personal best of 2hr.09min.36sec.
Wilfred Murgor completed a Kenyan clean sweep of the medals as he came third in 2hr.12min.17sec.
Alice Milgo made it a Kenyan double by winning the women's race in a personal best of 2hr.35min.33sec.
The time was well outside the course record of 2hr.28min.50sec set by Eunice Kales last year.
Selam Abere, from Ethiopia, was second in 2hr.36min.37sec with Britain's Rebecca Robinson in third in 2hr.37min41sec.