Tvåa blev italienaren Nick Ponzio, 20,58 meter, följt av Jesper Arbinge, Spårvägens FK, som stötte 19,97 meter.
Petersson närmar sig det svenska rekordet på 21,33 meter.
— Det var inte jättebra tekniskt i dag får jag ändå säga. Det känns som att det är små saker som kommer ge resultat, och det känns väldigt nära att lossna. Det är lite frustrerande, men det är på gång och det är jag väldigt glad för, säger Petersson.
Men ett tag såg det ut som att stöten inte skulle godkännas. Funktionären visade först röd flagg.
— En funktionär såg att hälen kom upp på plankan. Jag kände inte det, och ingen av de andra funktionärerna såg det, så de valde att godkänna det när de kollade i efterhand.
— Om det är tydligt kan jag inte svara på, men alltid spännande när det blir protester, säger Petersson.
I september går VM i Japan av stapeln.
— Det är väldigt taggande. Jag har bara väldigt roliga tävlingar kvar, och sen VM är ju toppen på moset om man säger så. Jag ser fram emot det, ska bli väldigt kul, säger Petersson.
Kommer det sättas nytt svenskt rekord då?
— Jag hoppas på innan, men jag skulle inte tacka nej till att sätta rekordet under VM.