Starc finishes second at Diamond League

Australian high jumper Brandon Starc has finished second at the Diamond League event in Lausanne

Australian high jumper and Commonwealth Games champion Brandon Starc has continued his fine by claiming the silver medal at the Diamond League event in Lausanne.

Starc registered a personal best of 2.32m to win the gold medal at Gold Coast 2018, and on Thursday in Lausanne he jumped 2.29m to finish second behind Danil Lysenko who recorded a season-best 2.37m.

New Zealand's world shot put champion Tom Walsh won again, but Caster Semenya failed to hit the heights of the last time she competed in a 1,500-metre race as she finished sixth in Lausanne.

The uncharacteristic result for Semenya came just a stone's throw away from where her legal battle over the IAAF's female classification regulations will be fought at the Court of Arbitration for Sport.

The race on Thursday was won by Shelby Houlihan of the United States.

Semenya, who set a South African national record of 3:59.92 in Doha in May, was more than three seconds slower than Houlihan, with a time of 4:00.44.

The IAAF has ruled female runners too high in natural testosterone can't race in track events from the 400 to the mile unless they take medication. It comes into effect in November, but Semenya has challenged the rule at CAS.

Semenya won the 800 meters in Paris last week with a national record. In her absence, Francine Niyonsaba of Burundi - who was second in Paris - triumphed in 1:57.80, beating American Ajee Wilson and Ethiopian Habitam Alemu.