Kenya is in celebration after their flag was raised high by athletes who were racing for the London marathon championship.

Olympic champion Eliud Kipchoge affirmed his prowess when he retained his London Marathon title for a record of  fourth win with a course record time in the British capital.

The world record holder Kipchoge tactically shed off Ethiopians Mosinet Geremew and Mule Wasihun with three kilometers to go to claim victory in 2 hours, 02 minutes and 37 seconds.

Kipchoge’s feat saw him break his own course record time of 2:03:05 set with victory in 2016.

It is the second fastest time in history after his world record time in Berlin of 2:01:39.

The 34-year-old, whose previous London triumphs came in the 2015, 2016 and 2018 editions, was in imperious form as he broke clear of Ethiopia’s Mosinet Geremew and Mule Wasihun, second and third respectively.

In the women’s race, Kenya’s Brigid Kosgei claimed the biggest victory of her career when she stunned a rich field to win women’s London Marathon .

The 25-year-old Kosgei, who won Chicago Marathon six months ago, pulled away from defending champion Vivian Cheruiyot after cruising past the 35km mark to win in 2 hours, 18 minutes and 20 seconds and become the youngest female London winner.

Kosgei and Cheruiyot broke away from just after the 25km to engage in a thrilling exchange of leads as they passed 30km in 1:39:45 with Kosgei leading by two seconds.

Congratulations to those that participated in the London marathon 2019.