Kenyan Wilson Kipsang, the second-fastest man ever, won the men's London marathon on Sunday in an unofficial of two hours four minutes 44 seconds.
Three-times London champion Martin Lel of Kenya finished second for the second year in a row, just ahead of Ethiopian Tsegaye Kebede.
Kipsang clocked 2:03:42 in Frankfurt last year, four seconds outside compatriot Patrick Makau's world record. Makau dropped out of Sunday's race around the halfway mark.
The elite men went through the halfway stage shortly after Tower Bridge in 62 minutes 12 seconds, at which stage Kipsang surged to the front. He accelerated again at 35 kms to take an unassailable lead.
Kenyan Mary Keitany retained her women's London marathon title in an unofficial time of two hours 18 minutes 36 seconds..