(CNN) Kenyan Olympic champion Eliud Kipchoge set a new marathon world record Sunday, winning the Berlin race in 2 hours, 1 minute and 39 seconds.

Kipchoge finished with "a new world record that will be remembered for decades," the Berlin Marathon tweeted, describing him as "the greatest marathon runner of all times."

Eliud Kipchoges finish with a new world record, that will be remembered for decades.

The greatest marathon runner of all times. #berlin42 #worldrecord https://t.co/7N4yYuyXYZ — BMW BERLIN-MARATHON (@berlinmarathon) September 16, 2018

Kipchoge, 33, broke the previous world record by more than one minute, an improvement not seen in five decades, the Berlin Marathon said.

The marathon had initially given his unofficial time as 2 hours, 1 minute and 40 seconds, then adjusted it by one second.

"The winning time is now official and another second faster: 2:01:39 for Eliud Kipchoge!" it said.

Read More