The Birmingham Diamond League meeting was a huge triumph, with records falling at will on a beautiful day in the midlands. 

With six world leading marks being achieved, as well as meeting records falling at will, the final event of the day saw Mo Farah break Dave Moorcroft's 3,000 metre British record which had stood for over 30 years. 

Backed by a large crowd, Farah was racing against the clock and achieved the mark of 7:32.62 to give him his fourth British record over varying distances. 

Silva and Barshim claim field world leads, while jumpers suffer surprise defeats

Britain's other big hope on Sunday was Greg Rutherford, but unfortunately he could only finish fifth in the long jump with a distance of 8.17 metres. 

Having been unbeaten for a while, Rutherford failed to qualify for the final three jumps, with Buffalo Bills wide receiver-turned long jumper Marquise Goodwin claiming the win with a mark 8.42 metres. 

Marquise Goodwin has continued his rise up the long jump rankings (image via: buffalobills.com)

There was another surprise result in the women's triple jump, where Colombia's Caterine Ibarguen suffered her first defeat in 35 events, finishing 5cm's short of Olga Rypakova (KAZ) winning leap of 14.56 metres.

Elsewhere in the field, Cuba's Yarisley Silva set the world lead in the women's Pole Vault with a clearance of 4.84 metres, while Qatar's Mutaz Essa Barshim looked back to his best in the men's High Jump with a leap of 2.37 metres. 

Kenyan middle-distance trio claim world leading teams

With the Kenyan trials on the horizon, three of their biggest names looked in prime form in Birmingham, running fast times in the three mens middle distance events. 

David Rudisha claimed a personal best in the 600 metres with a time of 1:13.10, while Asbel Kiprop smoked the field in the 1,500 metres, winning with a world leading time of 3:29.33.

David Rudisha claimed victory in the 600 metres (image via: birminghammail.co.uk)

Consenslus Kipruto dominated the field in the 3,000 metre steeplechase, to move further clear in the race for the Diamond League crown. Kipruto fell just 0.12 of a second short of beating the eight-minute mark yet has earmarked himself as the favourite for Olympic gold this summer. 

Burundi's Francine Niyonsaba looked a class apart, claiming a meeting record time of 1:56.92 to win the women's 800 metres. Niyonsaba looks like the only women on current form who could challenge the dominant Caster Semenya in Rio

Gardner, Harrison impress in sprints

The two most impressive sprint performances came from American women, with English Gardner beating off a strong European challenge to win the 100 metres. 

English Gardner claimed victory in the women's 100 metres (image via: Richard Heathcote/Getty)

Gardner claimed the win in a time of 11.02 seconds, just ahead of Dafne Schippers (11.09) and Tiana Bartoletta (11.11), with British youngster Dina Asher-Smith fourth with 11.22 seconds. 

In the 100 metre hurdles, Kendra Harrison kept up her stunning form ahead of the American trials with a time of 12.46 to see off many of her closest rivals. 

Another meeting record fell in the men's 400 metres, where Grenada superstar Kirani James came out on top in a strong field to win with a time of 44.23 seconds. Botswana's Isaac Makwala finished in second with 44.97 seconds to move second in the Diamond League standings, while Britain's Matt Hudson-Smith made a strong comeback, finishing fourth.