athletics 2023 Florence Diamond League: Kipyegon shatters world record as Omanyala floored 3 Jun 2023