World record and meeting records were set on a spectacular night of athletics at the 2023 Florence Diamond League meet.
RESULTS