The International Olympic Committee has sprung to the defense of China's teenage swim sensation Ye Shiwen, saying she passed a drug test after her world record win in the 400 medley.
IOC spokesman Mark Adams urged people to "get real" and said it is "very sad" if great performances cannot be applauded.
The 16-year-old shattered the world record in getting her gold Saturday. There has since been speculation about how she swam so fast.
Adams said: "I think we need to get real here."
"These are world class athletes competing at the very highest level with records being broken all over the place."