Dina Asher-Smith, left, was beaten in the 200m by Shaunae Miller-Uibo in the Birmingham IAAF Diamond League meeting  ©Getty Images

Olympic 400 metres champion Shaunae Miller-Uibo demonstrated that it may be a little while yet before double European gold medallist Dina Asher-Smith can rule the sprinting world as she defeated Britain’s rising star over 200m at the International Association of Athletics Federations Diamond League meeting in Birmingham.

In a field stacked with talent, Miller-Uibo, who has been concentrating on shorter distances this season, came home in a meeting record of 22.15sec at the Alexander Stadium, with Asher-Smith second in 22.31 and double world champion Dafne Schippers of The Netherlands third in 22.41.

It was another eye-catching performance from this 24-year-old, 6ft Bahamian athlete, who had dyed her hair purple and pink for the occasion.

Miller-Uibo, winner of the IAAF Diamond League 200m title in Zurich last season in a personal best of 21.88, inflicted a second defeat of the season over this distance on Asher-Smith, who won her title in Berlin in a time of 21.89 that currently leads the world lists.

In April, Miller-Uibo won the Commonwealth Games title, with Asher-Smith taking bronze behind Jamaica’s Shericka Jackson, fourth in this race in 22.55, just 0.03 seconds ahead of Jenna Prandini of the United States.

The Ivory Coast’s World Championship silver medallist Marie-Josee Ta Lou could do no better than seventh in 22.88.

"Everything went really well, just as we planned," said Miller-Uibo.

"Once I put myself into the race off the curve I used my 400 strength to power home."

World indoor champion Christian Coleman of the United States, left, won the 100m at the IAAF Diamond League meeting in Birmingham in 9.94sec, with Britain's Reece Prescod, right, second in the same time ©Getty Images
World indoor champion Christian Coleman of the United States, left, won the 100m at the IAAF Diamond League meeting in Birmingham in 9.94sec, with Britain's Reece Prescod, right, second in the same time ©Getty Images  

There was a knockback, too, for the 21-year-old US sprinter who currently stands joint top of the 2018 100m lists with 9.88, Noah Lyles, as he was beaten into third place by compatriot Christian Coleman, the world silver medallist, and Britain’s European silver medallist Reece Prescod.

Coleman, world 60m record holder and world indoor champion just across the city in March of this year, won on a photo-finish in a season’s best of 9.94, with Prescod being given the same time, a personal best.

It turned out that the American had clocked 9.938 to Prescod's 9.939...

Lyles clocked 9.98 to finish ahead of Jamaica’s 2011 world champion Yohan Blake, who recorded 9.99, with Britain’s European champion Zharnel Hughes fifth in 10.05.

The 22-year-old Coleman, troubled by a hamstring problem in the last couple of months, commented:  "I felt pretty good.

"It was a sigh of relief because you never know what to expect when you come back from injury.

"Now it's about winning the Diamond League final.

"Noah is good, he's already fast in the 100m, but he has to keep working."

Lyles commented: "That was one of my most challenging races to date.

"During my fourth step I had a really big stumble.

"Sometimes a loss is what you need the most to get you back into a psychological place that you're not the best of all time and you need to keep digging."

Six days after earning her first European title at 5,000m, The Netherlands’ in-form Sifan Hassan was an easy winner of the 1500m.

In Hassan’s past three races she has clocked a European 5,000m record in Rabat of 14min 22.34sec, the third fastest mile of all time in London - 4:14.71, passing 1500m in 3:57.41 - and won the European 5,000m title in a Championship record 14:46.12.

On this occasion a time of 4:00.60 was sufficient to earn her maximum Diamond League points, with Ethiopia’s Gudf Tesegay second in 4:01.03 ahead of Poland’s Sofia Ennaoui, who managed a season’s best of 4:02.06.

Colombia's Olympic triple jump gold medallist Caterine Ibarguen provided lots of colour, but was beaten by Germany's European champion Malaika Mihambo, who set a meeting record 6.96m ©Getty Images
Colombia's Olympic triple jump gold medallist Caterine Ibarguen provided lots of colour, but was beaten by Germany's European champion Malaika Mihambo, who set a meeting record 6.96m ©Getty Images

Germany's European women's long jump champion Malaika Mihambo produced a meeting record of 6.96 metres with her final effort to confirm her victory over Colombia's Olympic triple jump champion Caterine Ibarguen, second with 6.80m, 10 centimetres clear of the nearest of the three challenging Britons, Shara Proctor.

Britain’s returning European 1500m champion Laura Muir won the 1,000m ahead of Renelle Lamote of France, but missed her target of breaking the 21-year-old British record of 2:32.55 set by Kelly Holmes, clocking 2:33.92.

Kenya’s Emmanuel Korir won the men’s 800m in a meeting record of 1:42.79, with compatriots Jonathan Kitilit and world 1500m champion Elijah Manangoi finished second and third respectively in 1:43.53 and 1:44.15.

Poland’s European champion Adam Kszczot was sixth in 1:44.97, one place ahead of Britain’s European 1500m bronze medallist Jake Wightman, who clocked 1:45.00.

Britain’s European 400m champion Matthew Hudson-Smith had to settle for a narrow second place in 45.59 behind Fred Kerley of the US, who won in 45.54 in a race where his compatriot, world and Olympic triple jump champion Christian Taylor, finished fourth in 45.78.

In a non-Diamond League event, South Africa’s Luvo Manyonga produced a meeting record of 8.53m to win a men’s long jump that featured the last competitive effort of Britain’s former world, Olympic, European and Commonwealth champion Greg Rutherford, whose dodgy ankle held up for long enough to register a best of 7.43m.

Agnes Tirop won the women’s 3,000m in 8:32.21 from her compatriot Lilian Rengeruk, who clocked 8:33.43, with Kenya’s world and Commonwealth 5000m champion Hellen Obiri third in 8:36.29 ahead of Britain’s returning European 5000m medallist Eilish McColgan, fourth in a personal best of 8:38.49.

Israel’s European 10,000m champion Lonah Salpeter, whose hopes of another victory in the 5000m at Berlin went west when she miscalculated the laps and stopped running after 4600m, was seventh in a national record of 8:42.88.

Fluctuating winds effectively ruined the women’s pole vault won by world indoor champion Sandi Morris of the US, who cleared 4.62m, with Greece’s world, Olympic and double European champion Katerini Stefanidi second with 4.52m.

While the wind told on that event, it did not seem to put off German javelin thrower Matthew Hofmann.  

 A second round effort of 89.82m proved more than enough to defeat a field that included fellow countryman and Olympic champion Thomas Röhler, who beat him to European gold in Berlin last week.

Röhler could only manage fourth place with 84.33m as his compatriot Julian Weber finished second with 86.63m ahead of Estonia’s European bronze medallist Magnus Kirt, third with 85.31.

France's newly installed European 110m hurdles champion Pascal Martinot-Lagarde was third in 13.27 in a race won by Spain’s Rio 2016 silver medallist Orlando Ortega in 13.08, ahead of Jamaica’s Ronald Levy, who clocked 13.22.