Kenya's Eliud Kipchoge celebrates after winning the Berlin Marathon alongside a clock showing his World Record breaking time.
The 33-year-old Olympic champion ran a time of two hours, one minute and 40 seconds to best fellow Kenyan Dennis Kimetto's record of 2:02:57 set in Berlin back in 2014.
"I lack words to describe this day", said Kipchoge.
Kipchoge became the new world record holder after running 2:01:39 to establish himself as one of the best distance runners in history.
"It was hard. I ran my own race, I trusted my trainers, my programme and..."
"My target was to break the course record and run a sub 2:19:00 time".
An ecstatic Kipchoge cut the tape with glee and excitement written all over his face, thumping his chest with both arms and letting out a scream that told just half the story of how much the record meant for him.
Apple touts its largest screens, cheaper models in iPhone revamp
The prices are relatively lesser than iPhone XS and iPhone XS which are available at starting price of Rs 99,900 and Rs 1,09,900. Both phones have a 6-core CPU and a 4-core GPU, both of which are faster and more powerful than iPhone X from a year ago .
But the race conditions at the Nike-sponsored event were so favourable - Kipchoge ran behind a six-man pacesetting team and was trailed by a time-keeping vehicle on a racing circuit in Monza, Italy - that the time was not recognised by the International Association of Athletics Federations (IAAF).
At long last, the missing piece from Eliud Kipchoge's incredible résumé has been filled.
The conditions were ideal for running - warm, sunny and with little wind - and Kipchoge showed no sign of easing off the pace as he passed the 18-mile mark.
The leading duo went through 25km in 1:12:24, and as Kipsang continued to fade in the second group, Kipchoge left Boit, who dropped out of the race. Ironically, it took a world record setting run by Kipsang in 2013 in Berlin to beat Kipchoge in what was just his second marathon since moving from the track.
Another Kenyan also claimed victory among the female racers: 35-year-old Gladys Cherono posted the time of 2:18:34, ahead of two Ethiopians, Ruti Aga with 2:18:34 and Tirunesh Dibabawith 2:18:55.
Eliud Kipchoge runs to win the 45th Berlin Marathon. Kenyan Amos Kipruto was second in 2:06:23.