Lausanne - Justin Gatlin shot arch-rival Usain Bolt a warning with a consummate performance in his 26th successive sprint victory on Thursday, while Mo Farah returned to the track with a sublime win he said answered his critics.
Gatlin, the 2004 Olympic 100m gold medallist and 2005 double world sprint champion who consequently served two doping bans before nailing the 2012 world 60m indoor title, Olympic bronze at the London Games and a world silver in Moscow a year later, is peaking perfectly for next month's world champs in Beijing.
At the age of 33, there is no doubt the American is currently the sprinter to beat, and at the Diamond League meet he saw off his two closest rivals this season in teammate Tyson Gay and Jamaican Asafa Powell.
A smart start and impressive drive phase from 60 metres through to the line saw him clock 9.75 seconds, with Powell edging Gay for second, both timing 9.92.
"I used this as a semi-finals and Monaco (next week) will be a final, then I'll go home and get ready for the world championships," said Gatlin.
"No disrespect, I went into the race not thinking about my opponents, I just wanted to execute my phases.
"I had a traditional fast start, tried to dominate through the middle and carried on through to the finish line and that's what I did.
"There's no message to Usain, I just go out there and try and dominate."
There was a dramatic season debut in the men's 5 000m for Olympic and double world champion Farah, his first outing since doping allegations against his coach Alberto Salazar.
Farah held his nerve to kick back in a supreme show on the final lap from 80 metres out to beat Ethiopian Yomif Kejelcha.
"This victory is also a way to answer some of the critics regarding my coach that came out lately," said an emotionally-charged Farah.
Claims made by BBC Panorama and US investigative website ProPublica alleged that Salazar broke doping rules by administering testosterone to American distance runner Galen Rupp in 2002 when Rupp - a training partner of Farah - was only 16, and encouraging misuse of prescription drugs.
Salazar has refuted the claims, and Farah was not implicated for any wrongdoing, insists he is "100 percent clean" and has welcomed subsequent probes by both the British and US anti-doping agencies to help clear his name.
"The last couple of weeks have been hard for my family and everyone else. But what can you do? You just want to run and that's what I did and I enjoyed it," Farah said.
One of the stand-out events at the August 22-30 Beijing worlds will surely be the men's triple jump, with world silver medallist Pedro Pablo Pichardo of Cuba and Olympic champion Christian Taylor pushing each other to their limits.
In another outstanding competition, American Taylor sailed out to 18.06 metres, the Cuban content with second (17.99m) as both consistently nail jumps around the 18m mark in search of Jonathan Edwards longstanding world record of 18.29m.
There was no joy for Kenya's David Rudisha in the 800m, the Olympic champion and world record holder edged into second by Botswana's Nijel Amos, who clocked a season's best of 1:43.27.
A strong US track presence was boosted by victory for Allyson Felix in her preferred 200m, having already garnered 2012 Olympic gold, two Olympic silver medals, and three world championship golds.
"It's the 200m and I love this race, it's always my favourite," said the 29-year-old after her 22.09 win, with Dutchwoman Dafne Schippers in second (22.29).
Dawn Harper-Nelson earlier led an American cleansweep of the women's 100m hurdles, her 12.55 seeing off team-mates Jasmin Stowers, Queen Harrison and Sharika Nelvis.
But Shaunae Miller of the Bahamas, in 49.92, dominated the women's 400m, denying further American joy with Olympic champion Sanya Richards-Ross in second (51.12).
Germany's reigning two-time world shot put champion David Storl fired out a warning ahead of Beijing with a personal best and meet record of 22.20m to beat American duo Joe Kovacs (21.71) and Reese Hoffa (21.30).
1. Justin Gatlin (U.S.) 9.75
2. Asafa Powell (Jamaica) 9.92
3. Tyson Gay (U.S.) 9.92
1. Zharnel Hughes (Britain) 20.13
2. Anaso Jobodwana (South Africa) 20.21
3. Isiah Young (U.S.) 20.27
1. Nijel Amos (Botswana) 1:43.27
2. David Lekuta Rudisha (Kenya) 1:43.76
3. Ferguson Rotich (Kenya) 1:44.44
Men's 5 000m
1. Mohamed Farah (Britain) 13:11.77
2. Yomif Kejelcha (Ethiopia) 13:12.59
3. Edwin Cheruiyot Soi (Kenya) 13:17.17
Men's 400m Hurdles
1. Bershawn Jackson (U.S.) 48.71
2. L.J. van Zyl (South Africa) 48.92
3. Denis Kudryavtsev (Russia) 49.01
Men's Pole Vault
1. Pawel Wojciechowski (Poland) 5.84
2. Raphael Holzdeppe (Germany) 5.76
3. Renaud Lavillenie (France) 5.76
Men's Triple Jump
1. Christian Taylor (U.S.) 18.06
2. Pedro Pablo Pichardo (Cuba) 17.99
3. Omar Craddock (U.S.) 17.30
Men's Shot Put
1. David Storl (Germany) 22.20
2. Joe Kovacs (U.S.) 21.71
3. Reese Hoffa (U.S.) 21.30
Men's Javelin Throw
1. Keshorn Walcott (Trinidad and Tobago) 90.16
2. Vitezslav Vesely (Czech Republic) 87.97
3. Tero Pitkaemaeki (Finland) 87.44
1. Allyson Felix (U.S.) 22.09
2. Dafne Schippers (Netherlands) 22.29
3. Murielle Ahoure (Cote D'Ivoire) 22.36
1. Shaunae Miller (Bahamas) 49.92
2. Sanya Richards-Ross (U.S.) 51.12
3. Novlene Williams-Mills (Jamaica) 51.15
1. Selina Buechel (Switzerland) 2:01.68
2. Molly Ludlow (U.S.) 2:02.08
3. LaTavia Thomas (U.S.) 2:03.21
Women's 1 500m
1. Sifan Hassan (Netherlands) 4:02.36
2. Faith Chepngetich Kipyegon (Kenya) 4:03.38
3. Jennifer Simpson (U.S.) 4:03.54
Women's 3 000m Steeplechase
1. Virginia Nyambura (Kenya) 9:16.99
2. Hiwot Ayalew (Ethiopia) 9:17.22
3. Emma Coburn (U.S.) 9:20.67
Women's 100m Hurdles
1. Dawn Harper-Nelson (U.S.) 12.55
2. Jasmin Stowers (U.S.) 12.58
3. Queen Harrison (U.S.) 12.63
Women's 400m Hurdles
1. Sara Petersen (Denmark) 55.01
2. Wenda Theron Nel (South Africa) 55.78
3. Lauren Wells (Australia) 56.25
Women's High Jump
1. Anna Chicherova (Russia) 2.03
2. Ruth Beitia (Spain) 1.94
3. Erika Kinsey (Sweden) 1.94
Women's Long Jump
1. Tianna Bartoletta (U.S.) 6.86
2. Shara Proctor (Britain) 6.79
3. Christabel Nettey (Canada) 6.68
Women's Discus Throw
1. Yaime Perez (Cuba) 67.13
2. Sandra Perkovic (Croatia) 67.06
3. Denia Caballero (Cuba) 66.04
Women's 4 x 100m Relay
1. Switzerland 43.73
2. Poland 44.00
3. Sweden 44.69