Han vann diskustävlingen i ungerska Székesfehérvár med ett kast på 68,98 meter – mer än en meter före världsfyran Andrius Gudzius, Polen och världsettan Kristjan Ceh, Slovenien.
Gudzius kastade 67,66 och Ceh 67,60.
Det gjordes inga monsterkast i den ungerska tävlingen och världstvåan Ståhls resultat var hans blott åttonde bästa i år.
Simon Pettersson har det fortsatt mycket svårt att få till kastningen. Han slutade sexa på 59,93.
VM går också i Ungern, i Budapest, med start den 19 augusti.