I finalen på 50 meter fjäril vann den 29-åriga världsstjärnan med tiden 24,89, nytt tävlingsrekord på distansen, och i finalen på 50 fritt med 23,90.
Sjöströms semifinaltid på 50 fritt, 23,82, var även den tävlingsrekord. Loppet var hennes snabbaste på distansen på fyra år, enligt Dagens Nyheter, och endast 15 hundradelar över hennes eget världsrekord.
– Simmar jag under 25 på 50 meter fjärilsim och under 24 på 50 meter frisim vet jag att det har varit bra tävlingsdagar, säger Sjöström med ett skratt till DN.
I finalen på 50 fjäril besegrade Sjöström Mélanie Henique, Frankrike, med 1 sekund och 7 hundradelar. På 50 fritt vann hon över Cate Campbell, Australien, med 70 hundradelar.
Sarah Sjöström innehar världsrekorden både på 50 fjäril och 50 fritt. Rekordtiden på den förstnämnda distansen, 24,43, sattes på SM i Borås 2014. Rekordet på 50 fritt, 23,67, är från VM i Budapest 2017.
I juli avgörs årets sim-VM i Fukuoka, Japan.