Botswanan athlete Isaac Makwala was brought to tears after speaking out over his missed 400m World Championship final.
But the 30-year-old claimed his vomiting ahead of the 200m, held on Monday, had been a one-off, and disputed claims that he had been tested by a doctor.
It came as the IAAF tried to contain an outbreak of food poisoning among competitors which had developed over the weekend.
Makwala was granted a reprieve in the 200m on Wednesday, and qualified through the heats and the semi-finals, held just hours apart, to keep his gold medal hopes alive.
But he lost out to Ramil Guliyev who took gold on Friday in 20.09, with Makwala finishing sixth.
Makwala, while admitting he was disappointed at his sixth-place finish, admitted that his "aim" in the championship had been the 400m.
"Now I feel so angry because if I ran the 400m I would have had a better chance of winning a medal than running the 200m," he said.