Linn Svahn led a Swedish podium sweep in the women's sprint classic ©Getty Images

Sweden's Linn Svahn won her second stage of this year's International Ski Federation Tour de Ski as compatriot Oskar Svensson claimed his first World Cup victory in Val di Fiemme.

Svahn, given the all-clear to compete in the Italian resort after she returned a false positive for COVID-19 in the lead-up to the stage, triumphed in today's women's sprint classic.

The Swede becomes the first woman to win multiple sprint stages at a single Tour de Ski before her 23rd birthday.

Svahn led a Swedish podium sweep as Maja Dahlqvist and Emma Ribom finished second and third, respectively.

Oskar Svensson earned his maiden World Cup victory on a successful day for Sweden ©Getty Images
Oskar Svensson earned his maiden World Cup victory on a successful day for Sweden ©Getty Images

Jessie Diggins of the United States remains the overall leader of the Tour de Ski and is 0.54sec ahead of Russian Yulia Stepak going into the final stage.

Svensson was the surprise winner of the men's race as he crossed the line ahead of Russian Gleb Retivykh and his compatriot Alexander Bolshunov.

Retivykh took second place as he finished clear of Bolshunov, who has a commanding lead of over three seconds in the battle for the Tour de Ski title.

Bolshunov is on course to become just the second male skier to win back-to-back Tour de Ski crowns.

The winners will be decided following the final races of the series tomorrow.