William Kipsang led a Kenyan sweep of the first five places at the Amsterdam men's Marathon in the Netherlands on Sunday.
Kipsang and his fellow Kenyans broke from the pack early, but the last stretch was a battle between he and countryman Felix Limo, who finished second. Kipsang broke the tape in an event record time of two hours, six minutes and 39 seconds. Limo finished three seconds back, while Benjamin Kimutai Kosgei was third, one minute off the winning time.
Elena Sampaio of Portugal captured the women's race, crossing the finish line in two hours, 28 minutes and six seconds. Caroline Kwambai and Margaret Atonondyang of Kenya were second and third, 41 and 75 seconds back respectively.
More than 12,000 runners took part in the race through Amsterdam in crisp, sunny weather, while thousands of spectators watched from the sidelines and the Olympic Stadium.