Reigning world champion Timothy Cheruiyot has earned redemption after coming up short at Kenya's Olympic team trials, winning the men's 1,500m in a world-leading time at Monaco's Diamond League meet.
The 25-year-old finished fourth at the Kenyan trials and told reporters his poor performance came after a family tragedy.
But he gained some solace when he clocked a world-class three minutes, 28.28 seconds to win the 1,500m at Monaco.
"I missed competition a lot after spending a lot of time in Kenya where I had a few issues like my hamstring injury and after also losing a relative in my family on the day of the Kenyan trials explaining why I missed out on making the team," said Cheruiyot.
"I am therefore happy I am back again after all this."
His was one of handful of world-leading times put up in a blockbuster meet, with 2012 Olympic silver medallist Nijel Amos winning the men's 800m in 1min:42.91sec, Ethiopia's Lamecha Girma clinching the men's 3,000m steeplechase in 8:07.75 and Olympic champion Faith Kipyegon clinching the women's 1,500m in 3:51.07.
The 27-year-old Kipyegon, who returned to competition in 2019 after taking two years off for the birth of her daughter, defeated 2019 world champion Sifan Hassan of the Netherlands by more than two-and-a-half seconds.
In the men's 100m, American Ronnie Baker upset a stacked field to clinch his second back-to-back Diamond League win in 9.91 seconds, with his compatriot Trayvon Bromell finishing a disappointing fifth in 10.01, after winning the US Olympic trials last month.
"Overall this year is probably the most technically sound I have been," said Baker, 27, who finished second at the U.S. team trials to clinch a spot in the Olympics for the first time in his career.
"I feel confident going into Tokyo. I felt confident before I won this race."
Karsten Warholm followed up his world record performance eight days ago with another Diamond League win, clinching the men's 400m hurdles in a meet record 47.08 seconds.
The Norwegian broke Kevin Young's 29-year-old hurdles record in a blazing 46.70 in Oslo last week, cementing his status as one of the favourites at the upcoming Tokyo Olympics.