New Zealand double Olympic champion Valerie Adams put the emotion of her triumph at the London Games behind her to taste more shot put success at a meet in Sweden.
Adams eased to victory at the Diamond League event in Stockholm, her first competition since being promoted to gold at London following a positive drug test by Belarus rival Nadezhda Ostapchuk.
A best throw of 20.26m was easily better than Olympic silver medallist Yevgeniya Kolodko of Russia, whose longest effort was 19.08m. In a field comprising six of the Olympic finalists, German Christina Schwanitz was third with 18.72m.
Adams was mired in controversy in the leadup, with Ostapchuk falsely accusing the Aucklander of having tested positive to drugs earlier in her career.
Adams says she didn't take any notice of those comments during her preparation.
"When she says (what she says) she's taking desperate measures. I cannot do anything about it, I cannot control what she says or what she does," Adams told reporters.
"All I know is that I'm rightfully clean and I'm here doing what I love doing and enjoying it, and that's why she's still in Belarus."
Adams earned four Diamond League points, taking her series total to 12 points and a clear lead in the series with three meetings remaining.
Adams' next competition is the Lausanne Diamond League meet in Switzerland on Thursday.