Ethiopia's Meseret Defar won the Olympic women's 5,000 metres title on Friday in a time of 15 minutes 4.25 seconds.

Defar, the 2004 champion, overtook compatriot and 10,000 gold medallist Tirunesh Dibaba in the home straight for victory.

Kenya's Vivian Cheruiyot grabbed silver in 15.04.73 as Dibaba, Olympic champion in 2008, faded to finish third.

Defar took a picture out of her top after crossing the line and kissed it before breaking down in tears.