Caster Semenya is all sorts of awesome. She’s the golden girl of South African athletics and after completely bossing the 800m at the IAAF World Championship recently, she’s notched up another memorable run.

Over the weekend, Semenya broke the World Record in the little-run 600m event in Berlin, breaking a record that has stood for two decades.

Semenya notched up a stunning 1min 21.77sec over the unusual distance at the ISTAF meet in the German capital. The South African athlete took 0.86sec off the previous best set by Cuba’s Ana Fidelia Quirot in 1997.

She was the only South African taking part in the meet and also smashed her own national best in the distance. That was a time of 1:25.56 which she had set in Turku in June 2012.

Watch Semenya break the 600m World Record below