Who won the London Marathon 2017? Results, prize money and more
MARY KEITANY produced a stunning run to win her third London Marathon title and set a record in the process.
London Marathon 2017 winners Mary Keitany and Daniel Wanjiru
Keitany had been on pace to set the fastest time ever but ended up finishing in 2:17.01 - a record for a women's-only race.
Paula Radcliffe went 90 seconds faster when she won the 2003 London Marathon but she had male pace-makers and the IAAF, athletics' governing body, differentiate the marathon record into mixed gender and women's-only.
Radcliffe had also been the holder of the women's-only record thanks to her time in the 2002 Chicago Marathon but Keitany squeezed past that by 17 seconds.
Tirunesh Dibaba 2:17.56 while Ethiopia team-mate Aselefech Mergia came in third in a time of 2:23.08.
The royals cheer on runners in the 2017 London Marathon
In the men's elite race, Daniel Wanjiru posted a time of 2:05.48, holding off a late challenge from Kenenisa Bekele.
Both elite winners will take home nearly £43,000 while the prizes for second and third come in at £23,000 and £17,000.
London Marathon 2017 winner David Weir
David Weir won an incredible seventh London Marathon title, taking a thrilling men's wheelchair race by just a second from Switzerland's Marcel Hug.
The Brit produced a sensational sprint finish up The Mall to win in a time of 1:31.06.