World greatest Marathoner Eliud Kiopchoge has maintained his winning streak after winning the Berlin Marathon.
He clocked 2:02:42.
Another Kenyan Vincent Kipkemboi came in second after clocking 2:03:13.
Ethiopia's Tadese Takele came in third clocking 2:03:24. The two are Berlin Marathon debutants.
Kipchoge now becomes the first runner to have won the Berlin Marathon five times.
He is the current holder of the marathon world record, which he had set with a finish time of 2:01:09.
Ahead of the race, Kipchoge stated that his main goal is to win three consecutive Olympic gold medals and that he believes running in Berlin is the best way to prepare for this.
Kipchoge claimed his first individual world championship title in 2003 by winning the junior race at the World Cross Country Championships and setting a world junior record over 5000 m on the track.
At the age of eighteen, he became the senior 5000 m world champion at the 2003 World Championships with a championship record, then followed by an Olympic bronze for Kenya in 2004 and a bronze at the 2006 World Indoor Championships.
A five-time World Championship 5000m finalist, Kipchoge took silver medals at the 2007 World Championships, 2008 Beijing Olympics and 2010 Commonwealth Games.