Yehualaw dazzles
Yehualaw's victory was all the more impressive as she appeared to trip on a speed bump with six miles to go. Nevertheless, the women's 10kms world-record holder recovered to rejoin the leading pack.
Yehualaw surged clear with four miles to go and Jepkosgei was unable to reel her in. Yehualaw's breakaway included an astounding 4:43 mile split in the 24th mile.
London debut
The opening pace in the men's race was more steady and consistent than the women's race, but the race unfolded in a similar fashion with a group of seven men running together through the early checkpoints. They covered 5kms in 14:45, 10kms in 29:26 and 15kms in 44:20, suggesting a finishing time inside 2:05.
"This is my London debut and it's a wonderful day. I decided to make a decisive break because of my training. I was confident and I knew when to go," said Kipruto.
Leading the way
Kipruto accelerated away from the rest of the pack, opening up a significant lead within a relatively short space of time.
A 4:21 split for the 25th mile proved decisive and it soon became clear that victory would be his.
Lemma seventh
The 30-year-old, a bronze medallist at the 2019 Doha Athletics World Championships, crossed the line in 2hrs, 4min and 39sec after breaking away late on.
Leul Gebresilase of Ethiopia finished second in 2:05:12, with Bashir Abdi of Belgium third in 2:05:19. Ethiopian distance great Kenenisa Bekele was fifth with compatriot Sisay Lemma, last year's London Marathon winner, seventh.