Han klarte 21,69 i sitt beste forsøk.
Andrej Mikhnevitsj er fronøyd med sitt vinnerstøt. (Foto: Reuters/Scanpix)
Det ga ham seieren 43 centimeter foran amerikanske Adam Nelson.
Jurij Belonog fra Ukraina ble bronsevinner.
Mikhnevitsj oppnådde vinnerresultatet i 2. omgang.
Han hadde ytterligere tre støt som var bedre enn sølvvinner Nelsons beste, så det var ingen tvil om hvem som fortjente seieren.
Dopingtatt
Mikhnevitsj var tilbake fra en to års utestengelse for dopingbruk 4. august i år.
Nelson som tok sølv fikk også sølv i VM i Edmonton for to år siden.
Tittelforsvarer John Godina ble bare nummer ni med 19,84, og fikk ikke kaste de tre siste omgangene.