Cape Town - Caster Semenya has failed to break Zola Budd's long standing 1500m record at the Athletix Grand Prix meeting in Paarl.
Semenya stopped the clock in 4:02.50, just 0.69 seconds off the record set by Budd in Port Elizabeth in 1984.
There was some controversy, however, with the stadium clock showing Semenya had finished in 3:57, well inside the record.
Official timekeepers, however, confirmed that she had just missed out and that the stadium clock was incorrect.
Semenya was followed home by Dominique Scott-Efurd (4:08.61) and Zani Kruger (4:23.61).
Earlier, Luxolo Adams won the 200m in 20.01, his personal best time. He beat the more fancied Anaso Jobodwana who came second in 20.07.
Carina Horn won the women's 100m in a time of 11.12, not as fast as her times earlier this season, but impressive nonetheless.
Akani Simbine won the men's 100m in 10.08.