Tsegaye Kebede won the London Marathon for the second time on Sunday amid enhanced security in the first major race since the twin bombings in Boston.
The Ethiopian chased down Emmanuel Mutai, and overtook the Kenyan in the closing stages to cross the line first in front of Buckingham Palace.
Kebede, who like most competitors wore a black ribbon to honour the Boston victims, clocked 2 hours, 6 minutes and 15 seconds to add to his 2010 triumph in London.
The women's race was won by Priscah Jeptoo, who cruised over the line in 2:20:15.
The Kenyan clocked the fastest time this year to finish ahead of compatriot Edna Kiplagat, while Yikiko Akaby was third.