Faith Kipyegon made history on Friday, becoming the ninth athlete ever to break a world record at a Wanda Diamond League meeting with a staggering 3:49.11 in the women's 1500m in Florence.
The Kenyan star had said before the meeting that anything was possible and clearly felt it was only a matter of time before she broke Genzebe Dibaba's previous world record, set at the Monaco Diamond League in 2015.
Kipyegon has gone from strength to strength since she returned to action after the birth of her daughter in 2019, slowly but surely establishing herself as the greatest 1500m runner of all time.
Though she has also picked up several global championship titles in that time, many of the milestones on her road to the world record came - where else? - on the Diamond League circuit. So as Kipyegon basks in the glory of a magical night in Florence, here's a look back at her road to 3:49.11.