A Kenyan runner recorded the second-fastest marathon time ever in London today

Eliud Kipchoge won the men’s event at the London marathon

A Kenyan runner recorded the second-fastest marathon time ever in London today

Image: Jonathan Brady / PA Wire/Press Association Images

Kenyan athlete Eliud Kipchoge today set a new course record as he powered to victory at the London Marathon.

It took Kipchoge just 2:03:05 (two hours, three minutes and five seconds) to complete the course, the second quickest time a marathon has ever been completed.

This fell just outside the world-record time set by his compatriot Dennis Kimetto in Berlin in September 2014, a mere seven seconds the difference.

Kipchoge retains his title from last year's race and ahead of Stanley Biwott.

In the women's competition, Jemima Sumgong recovered a heavy fall to win her first London Marathon. She tangled her legs with another running and caused her to fall, hitting her head off the ground.

"When we were heading to the 5km mark to take water, we made a mistake of maybe crossing each other," said Sumgong of her collision with Aselefech Mergia.

"I was just concentrating on my running. It was very painful on my head, my shoulder and my knee. But I feel OK now. I enjoyed it."

Eliud Kipchoge of Kenya wins the men's race of the 2016 London Marathon in London (AP Photo/Kirsty Wigglesworth)

Kenya's Eliud Kipchoge (right) celebrates after winning the Men's Elite Race with compatriot Stanley Biwott during the 2016 Virgin Money London Marathon.

Prince Harry after presenting Kenya's Eliud Kipchoge and Jemima Sumgong with their gold medal trophies during the 2016 Virgin Money London Marathon. (Jonathan Brady/PA Wire)