Jis buvo nugalėtas nacionaliniuose čempionatuose 1988 m. Gavryushin, tačiau vis tiek laimėjo rinkimą Sovietų Sąjungai 1988 m. Vasaros olimpinėse žaidynėse. 1988 m. Seulo olimpinėse žaidynėse jis kvalifikacijoje užėmė penktąją vietą, bet finale žvilgsnis buvo šiek tiek trumpesnis, todėl jo vienintelė olimpiada baigėsi aštuntąja vieta. Jo geriausi metimai buvo Vilniuje ir Maskvoje. 1989 m. jis nedalyvavo tarptautinėse varžybose, o geriausias jo sezonas buvo blogiausias nuo 1983 m. Jis grįžo 1990 m. ir per savo geriausią sezoną užėmė šeštą vietą pasaulyje ir vos praleido medalią 1990 m. Europos lengvosios atletikos čempionate, užimdamas ketvirtą vietą po Norvegijos Georg Andersen (per metus uždraustas dėl dopingo). Smirnovas laimėjo du savo paskutinius Sovietų Sąjungos nacionalinius titulus 1990 ir 1991 m. nacionaliniuose uždarose varžybose. Per abu tuos metus jis užėmė antrą vietą pasaulyje už uždarą atstumą. 1991 m. IAAF pasaulio uždarų čempionate jis buvo devintasis ir taip pat laimėjo sidabro medalį 1991 m. Europos taurėje.
(Jo paskutinis svarbus tarptautinis medalis).