Chinese swimmer Chen Xinyi has been banned from competition for two years, the swimming federation FINA announced, after she failed a doping test at the Rio Olympics.
The 18-year-old tested positive for hydrochlorothiazide, a diuretic, on August 8, the same day she took part in the women's 100m butterfly final, finishing fourth.