Dina Asher-Smith received the 200m in a season’s-best time of 22.06 seconds on the Diamond League assembly in Florence.
Asher-Smith, the 200m world champion, powered to a commanding victory – her time 0.03secs outdoors the quickest this yr, run by Shaunae Miller-Uibo.
The Briton, 25, has already received twice in the 100m this season as she builds in direction of the Olympic Games in Tokyo, which start in July.
Laura Muir got here third in a surprising 1500m race received by Sifan Hassan.
Britain’s European champion Muir, Kenya’s Olympic champion Faith Kipyegon and world champion Hassan of the Netherlands have been all in rivalry in the ultimate lap.
Hassan, who smashed the 10,000m world record last week just for it to be beaten two days later, held off Kipyegon in a dash end, operating a world-leading time of three:53.63 – the eighth-fastest time in historical past.
Muir misplaced floor with 200m to go however nonetheless ran 3:55.59, the second-best time of her profession and a season’s greatest.
Elsewhere, Norwegian 20-year-old Jakob Ingebrigtsen stormed to an excellent win in the lads’s 5,000m, setting a brand new European file of 12:48.45.
Britain’s Andrew Pozzi ran a season’s greatest in the 110m hurdles however was crushed by Jamaican Olympic champion Omar McLeod who ran the quickest time in the world this yr.
South African Akani Simbine edged out Britain’s CJ Ujah in the 100m to win in 10.08secs.