Yohan Blake ran the joint-third fastest time in 100m history as fellow Jamaican Usain Bolt eased to 200m victory in the Diamond League meeting in Lausanne.
Blake, who won silver in both the 100m and 200m at London 2012, ran 9.69 seconds, beating American Tyson Gay into second place.
Only Bolt has ever run faster over the shorter distance.
“I have been sick all week, thank God I recovered,” Blake said.
“I have more races and I’m going to get better and better.”
Compatriots Bolt and Blake have decided not to compete against each other for the remainder of the season, meaning the Swiss crowd were unable to see a repeat of their showdowns at London 2012.
But 22-year-old Blake added: “I would run with Usain any day, he’s my training partner. I would love to run with him, but they have to put up big money.”
Blake’s time was 0.06 seconds better than his previous best and Bolt admitted he knew his training partner was going to run a quick time.
“I could tell Yohan would run fast, I’ve seen him in training,” Bolt, 26, said. “I predicted 9.72, but he went a little bit faster.”
Bolt himself was not troubled on his way to 200m victory in 19.58 seconds with Churandy Martina of the Netherlands second with 19.85 and Jamaican Nickel Ashmeade third with 19.94. (BBC)