The best of the best in world athletics go head to head over the course of twelve qualification meets and two thrilling finals. This is the 2018 IAAF Diamond League – below are the best bits from each meet.

Mohammed VI International Meeting 

Rabat, Morocco, July 13th

Athletissima

Lausanne, Switzerland, July 5th

Meeting de Paris

Paris, France, June 30th

Bauhaus Galan

Stockholm, Sweden, June 10th

Bislett Games

Oslo, Norway, June 7th

Golden Gala

Rome, Italy, May 31st

Prefontaine Classic

Eugene, USA, May 25-26th

Shanghai Diamond League

Shanghai, China, May 12th 

Doha Diamond League

Doha, Qatar, May 4th