Den ende som kunde utmana Olsson var Daniel Richardsson, men i mål var han till slut 11,1 sekunder efter Olsson.
– Det gick bra. Jag försökte bara göra mitt jobb eftersom jag varit borta ett tag och inte fått någon värdemätare mot de andra. Det viktigaste för mig var att göra ett solitt lopp med tanke på sjukdomen jag hade alldeles nyss, säger Johan Olsson till TV4.
Daniel Richardsson var nöjd med helgen i Bruksvallarna.
– Ett bra genrep. Jag vann i går och blev tvåa nu. Det känns bra, nu blir det några dagars återhämt ning, säger han till TV4.
För Marcus Hellner gick det dock trögt och han tog sig i mål på nionde plats, 1.18 efter Olsson.
Nästa helg är det världscuppremiär i Gällivare.
Resultat
herrar, 15 km (f)
1) Johan Olsson, Åsarna, 31.17,3
2) Daniel Richardsson, Hudiksvall, +11,1
3) Ivan Babikov, Ryssland, +32,7.