Haile Gebrselassie smashed the world record he set in last year’s Berlin Marathon to retain his title with an historic time of two hours three minutes and 59 seconds.
The 35-year-old Ethiopian’s performance was the first time the milestone of two hours and four minutes has been breached and easily bettered his previous mark of 2hr 4min 26sec.
In winning the Berlin title for a third successive year, Gebrselassie was aided by some excellent pacemaking until 30 kilometres.
Just after 33km he and James Kwambai broke clear of the pack but the Kenyan wilted when Gebrselassie switched into top gear 6km from the finishing line.
Gebrselassie, enjoying the excellent racing conditions, never looked under pressure as he powered to the line to win the first prize of £39,000 and the same amount for his second world record at the distance.