Neuvostoliittoa edustanut Samolenko-Dorovskih sijoittui Stuttgartin EM-kilpailuissa 1986 1 500 metrin juoksussa toiseksi. Seuraavana vuonna sisäratojen MM-kilpailuissa Indianapolisissa hän voitti 3 000 metrin juoksun ja sijoittui 1 500 metrillä toiseksi. Saman vuoden Rooman MM-kisoissa hän voitti sekä 1 500 metrin että 3 000 metrin juoksut. Soulin olympialaisissa 1988 hän saavutti pronssia 1 500 metrillä ajalla 4.00,30, mutta voitti olympiakultaa 3 000 metrillä ennätysajallaan 8.26,53.