BBC – World record holder Usain Bolt ran his fastest 100m of the season to win in 9.85 seconds in Zagreb.
Bolt beat Kim Collins in the IAAF World Challenge event as he raced over the distance for the first time since being disqualified from last month’s World Championship final.
Collins kept with the Olympic champion until the last 10 metres at the Mladost track and field sports complex.
Trinidad and Tobago’s Richard Thompson finished third.
Bolt won the 200m gold in Daegu as well as anchoring the Jamaica team to victory in the 4x100m relay.
His run in the Croatian capital is the joint fifth-best time of the season, with compatriot Asafa Powell clocking the best time of 9.78 in Lausanne in June.
Bolt said: “Personally, I felt I could have done a little bit better because it was a really poor start and I kind of lost concentration after the start. “I was expecting a better start and I think I could have done better, especially with the weather like this because the conditions were good.”
Meanwhile, Novlene Williams-Mills and Schillonie Calvert also won in Zagreb.
Williams-Mills won the women’s 400 metres in a meet record 50.31 seconds ahead of Russian Anastasiya Kapachinskaya, who crossed the line in 50.40.
Shericka Williams of Jamaica was third in a season’s best 50.45.
Calvert bounced back from a second place in the women’s 100 to lead home a one-two finish for Jamaica in the 200 metres. She won in 22.55, while Sherone Simpson finished in 22.95.
National record holder Dwight Thomas was fourth in the men’s 110-metre hurdles in 13.25. The race was won by Dayron Robles of Cuba in 13 seconds flat.