Fresh from the European Championships in Berlin, plenty of stars were on show at the Alexander Stadium in Birmingham for the penultimate Diamond League meet.
Dina Asher-Smith continued her hot form to clinch a second place in the 200m, ahead of Dutchwoman Dafne Schippers, although neither could catch Bahamanian Shaunae Miller-Uibo.
Asher-Smith said: “The race was such high calibre. It was like being in an Olympic final.
“I’m tired, but I am happy I was able to come out and perform in such a stacked field, full of girls who apart from me and Dafne [Schippers] have been resting up.
“It is really nice to perform well in their company and in front of a home crowd. It’s been a hectic week since Berlin so I am just looking forward to relaxing at home for a week or so before the next race in Zurich.”
Reece Prescod also finished second in his final, despite recording an equal time of 9.94 seconds as winner Christian Coleman in the 100m final, while Matthew Hudson-smith was another who just missed out on the top spot in the 400m.
Prescod said: “It was tight again and I’ve just missed out again. I can’t complain because I’ve come away and got another PB. I have a two-week break before the Diamond League finals so I’ll put the work back in and get ready for that.
“The final will be a great race as all the best in the world come together but everyone is on form. All I can do is keep focusing on getting better and to come out here and run 9.94 and show the shape that I’m in, now I have to try and get even quicker.”
European 100m hurdles silver medallist Pamela Dutkiewicz went one better than her performance in Berlin to claim the top spot on Saturday with a time of 12.84 seconds.
In the men’s 110m hurdles the Europeans dominated, with Orlando Ortega and Pascal Martinot-Lagarde swapping places from the Europeans as the Spaniard finished first and the Frenchman in third.
Ortega said: “I’m much happier with the time, but I am a little angry because if I ran like this at the European Championships I would have won gold. I am just looking forward to the final in Brussels. Right now I feel good.”
Laura Muir was unstoppable again, winning the 1000m – although the Scot couldn’t break the national record of 2:32.55 set by Kelly Holmes 23 years ago, recording a 2:33.92 time.