Haile Gebrselassie was a runaway winner of the British 10km London Run in a time of 28 minutes and 12 seconds.
Gebrselassie was in cruise mode
The world record-holder was never under pressure as he eased to victory around the the capital's historic landmarks.
There were hopes that the Ethiopian might challenge the UK all-comers' record of 27mins 25secs he set at the BUPA Great Manchester Run in May.
Kenya's Robert Cheboror was second in 29mins 06secs with Thembalina Zola from South Africa third in 29mins 36secs.