Noah Lyles streaks to quick double in Hungary
Sprinter was star performer at the Gyulai Istvan Memorial where Dutch hurdlers Nadine Visser and Femke Bol impressed and Hugues Fabrice Zango had the best triple jump of 2020.
Just as at the Monaco Diamond League meet, five days earlier, Lyles was the fastest man on the track after evoking memories of Tommie Smith and John Carlos at Mexico City 1968 by raising a black-gloved fist when introduced before the race.
The American's task in the 100m was made easier when Michael Rodgers, the only man in the field with a faster personal best, was disqualified for a false start.
When they got away at the second time of asking, Lyles was slowly out of the blocks but cruised into the lead at midway and won in 10.05s, one-hundredth of a second outside his fastest time this year.
Britain's Adam Gemili was second in a season's best 10.28s ahead of Elijah Hall-Thompson of USA.
Just over an hour later, the 23-year-old Lyles took victory in the 200m.
His winning time of 20.13s was far from his quickest, but the world champion was too classy for his rivals, with Italy's Eseosa Desalu taking second ahead of Gemili.
The other highlights on the track came from two Dutchwomen with Nadine Visser matching her world-leading time in the 100m hurdles, and Femke Bol taking victory in the 400m hurdles.
In the field, Hugues Fabrice Zango of Burkina Faso took a star-studded triple jump with the best leap of 2020 so far.
Double Dutch over hurdles
Nadine Visser produced a contender for the performance of the night in the women's 100m hurdles.
Having clocked the fastest time in the world this year last week in Turku, Finland, Visser equalled that time with victory in 12.68s.
Home favourite Luca Kozak was second in a new national record of 12.71s after the USA's Taliyah Brooks crashed out at the first hurdle.
Visser's fellow Dutchwoman Femke Bol ran away with the women's 400m hurdles.
The 20-year-old clocked 54.67s, some way down on her world-leading 53.79s set in Arnhem last month, but she was most impressive in winning from Ukraine's Anna Ryzhykova.
Canada's Sage Watson took third ahead of Switzerland's reigning European champion Lea Sprunger.
Grant Holloway looked to have settled the 110m hurdles in the first 20m as he fairly flew out of the blocks.
But the world champion from Doha lost his form over the last couple of flights and Spain's Orlando Ortega closed him down to take victory on the dip in 13.21s.
Former U20 world champion Kahmari Montgomery led home a USA 1-2 in the 400m with a season's best 45.50s, beating Lyles' younger brother Josephus into second.
World 800m champion Donavan Brazier ran down Puerto Rico's Wesley Vazquez in the closing metres to take the 600m in 1:15.07, over two seconds outside the world best set by Johnny Gray back in 1986.
And American Lynna Irby followed up her 400m win in Monaco last week by clocking 22.55s to take the 200m, beating former world champion Dafne Schippers with Mujinga Kambundji third ahead of Ivorian star Marie-Josee Ta Lou.
Zango wins high-class triple jump
Christian Taylor and Pedro Pablo Pichardo were the big names in the triple jump, but victory went to Hugues Fabrice Zango.
The Burkinabe athlete produced the best leap of 2020, 17.40m in round two, to take the lead.
He went even further in round four with 17.43m securing him the win.
Double Olympic gold medallist and four-time reigning world champion Taylor raised his game with a season's best 17.34m to take second ahead of Pichardo's 17.28m, another 2020 best.