Olympic long jump champion Greg Rutherford produced a season's best to win the Diamond League meeting in Rome.
The Briton jumped 8.31m in round two of the event, the same mark he achieved to claim gold at London 2012.
American Marquise Goodwin was second with 8.19m, just ahead of Australia's Fabrice Lapierre, who jumped 8.18m.
After his win, Rutherford, who remains unbeaten in 2016, hinted he may pull out of Sunday's Birmingham Diamond League to rest his body.
American Justin Gatlin won the 100m in a non-Diamond League race, clocking a season's best of 9.93 seconds to edge out compatriot Ameer Webb (9.94).