Amid all the fast times clocked at the London
Stadium on Saturday, the most touching story was that of one of the slowest recorded. Britain's James Ellington is back and racing again.
The 33-year-old covered 100m for the first time since the motorcycle crash that so nearly took his life in January 2017. Following that accident, there were fears over whether he would even walk again, let alone run, as Ellington suffered fractures to his legs, pelvis and eye socket.
In training, he had not yet attempted 100m, and was struggling to sprint 60m without pain. Yet at Saturday's Anniversary Games, he defied his injuries to return to the elite start line.
Ellington did not trouble the leaders as he finished ninth in his heat but this was about more than a clocked time of 10.93 at the London Stadium. This was a celebration of an unlikely comeback.
'In the warm-up area, I could feel my pelvis,' said Ellington, who was running his first 100m for three years. 'I had a massive backflip two or three days ago where I couldn't walk.
'But with everything I've been through so far, there was no way on the planet I was not going to make that start line. You'd have had to chop off my legs.
'I've always seen this coming. I said from the beginning I would be back competing.'
Looking into the camera and being broadcast live on BBC, he continued: 'Anybody out there who doubts themselves, don't let anybody tell you that you can't do it.
'Pretty much 99.99 per cent of people wrote me off, didn't even think I'd walk again properly, let alone train, let alone run. The emotions haven't sunk in yet.
'For me, this is my second-to-last milestone. I wasn't expecting anything fast. I've seen glimpses of speed in training but literally that is the first time I've sprinted over 60m since my accident.
'After this, I can knock it on the head, really try to heal up and achieve my last milestone which is the 2020 Olympics, and I'll be there.'
Britain did have two representatives in the 100m final in Adam Gemili and Zharnel Hughes.
Five men ran it in under 10 seconds and Hughes finished second with a season best of 9.95, just 0.02 short of South African winner Akani Simbine.
'I'm quite happy,' said 24-year-old Hughes. 'I messed up the race a little bit, I stumbled.'
Elsewhere, Laura Muir declared on the eve of the Anniversary Games that she felt fitter than ever, having switched to full-time training after finishing her degree in veterinary science.
The 26-year-old from Scotland followed that up with victory in the women's 1,500m, with an electric London Stadium atmosphere encouraging her over the finish line.
'I hope to be up there with the favourites in Doha,' said Muir, who won in three minutes and 58.25 seconds. 'I posted my second-fastest time and I know I'm in really good shape. It's all about Doha but to perform in front of these guys is a great feeling.'
Meanwhile, on the track where he became world champion in 2017, Norway's Karsten Warholm broke his own European 400m hurdles record in 47.12.
'Once I got into this game, I figured either you run a lot, chase the dollars and get tired,' Warholm said afterwards. 'Or you do your own priorities. I've found my perfect balance.
'Of course I think about the world record, but a European record sounds good as well. But I just keep on working because I want more.'