Victor Johansson slog Anders Holmertz 32 år gamla och klassiska rekord på 400 meter fritt och putsade det sedan.
Nu slog han sitt eget på 800 meter fritt från OS i Tokyo med 2,1 sekunder till 7.47,04.
– Det skönt att kunna gå in så här på morgonen och känna att formen är med, säger han.
Förutom finalplatsen säkrade han också en OS-biljett till Paris.
Som vanligt var han som starkast i slutet efter att ha legat näst sist i heatet efter 200 meter.
Till slut var han trea i sitt heat och totalfyra i försöken.
– Jag var lite osäker i början, men kom in i det ganska bra och såg att jag låg ganska bra till i heatet. Det gav också energi, säger han.
Han tycker att han har hittat en bra modell för hur han ska lägga upp sitt lopp.
– Det är en fingertoppskänsla. Jag har blivit bättre genom åren att hitta farten jag kan ligga på utan att gå in i väggen. Målet är att ha två ganska jämna 400 meter, säger han.
Till finalen finns också slagläge på medalj.
Upp till tredjeplatsen i försöken skiljde bara nio hundradelar och till ettan Luca di Tullio, Italien, endast 52 hundradelar.
– Jag kan komma etta, tvåa, trea eller åtta. Det är så öppet, säger han.