I vintras missade Theres Alshammar kortbane-VM och i juni kom nästa smäll för 38-åringen.
Ett diskbråck tvingade den svenska stjärnan att ställa in sommarens VM i Kazan men i dag var hon för första gången på fyra månader tillbaka i tävlingssammanhang.
I Swedish Swim Games i Upplands Väsby blev hon vinnare direkt när hon vann finalen på 50 meter frisim på 24,97 sekunder.
Hon vann med 15 hundradelars marginal till norskan Monica Waage Johannessen.
Tiden hon noterade var däremot 1,70 sekunder över hennes svenska rekord från 2009.