In a thrilling finish, Audrey Werro of Switzerland edged out Femke Broeders-Bol in the women's 800m Diamond League final. Werro clocked 1:54.75, a meeting record, while Broeders-Bol finished just 0.06 seconds behind. Werro praised the challenge, stating it pushed her to improve.

Broeders-Bol, who admitted she thought she had it, acknowledged Werro's strength and speed. The two will face off again at the Ultimate Championships in Budapest. Georgia Hunter Bell finished fourth in the 1500m, attributing her performance to fatigue. Read more racing coverage.

Amy Hunt secured second place in the women's 100m, behind Tina Clayton. Despite not achieving fast times, Hunt was pleased with her performance and looks forward to the Ultimate Championships. Other notable performances included Marileidy Paulinho and Kenny Bednarek. Related: Hunt's Season Continues with Third-Place Finish in Brussels.

This original Runner World brief is based on reporting from The Guardian Athletics. Visit the source for its complete reporting, context and any later corrections.