Vuonna 1985 Zagortševa saavutti sisäratojen EM-hopeaa Pireuksen kisojen 60 metrin aitajuoksussa. Ulkoratojen EM-kilpailuissa Stuttgartissa 1986 hän sai pronssia 100 metrin aitajuoksussa ja hopeaa pikaviestissä. Hänen urheilu-uransa paras vuosi oli 1987, jonka aluksi hän sai sisäradoilla pronssia sekä Liévinin EM-kilpailuissa että Indianapolisin MM-kilpailuissa. Hän juoksi ulkoradoilla 100 metrin aitajuoksun maailmanennätyksen 12,25 s Kreikan Dramassa 8. elokuuta 1987. Muutama viikko myöhemmin Rooman MM-kilpailuissa hän voitti kultaa 100 metrin aitajuoksussa ajalla 12,34 s ja sijoittui Bulgarian joukkueen mukana viestissä neljänneksi. Vielä Splitin EM-kilpailuissa 1990 hän sijoittui aitajuoksussa kuudenneksi.