Linn Svahn backed up sprint success with a maiden 10km World Cup victory to take control of the Women's Tour De Ski in Val Mustair.
The 21-year-old claimed her first World Cup victory over the distance, beating Russia's Julia Stupak and American Jessie Diggins in a sprint finish.
Svahn’s compatriot Frida Karlsson set the early pace at the Swiss resort, the 21-year-old picking up ten bonus points for an intermediate sprint at 3.3km.
Weng victorious as cross-country season closes in Switzerland
But the chasing pack reeled Karlsson in after a big effort off the front and the pre-race favourite faded to fourth.
It would ultimately be Svahn’s day once again as she held off Stupak to cross the line in a time of 30:09.9 with the Russian 0.7s behind, and Diggins another 0.1s back.
The top seven were all split by just 4.5s in a hotly contested event in Switzerland with Rosie Brennan among the pack, the American finishing in sixth spot.
Svahn leads the Tour De Ski general classification by 13 seconds and takes a six-point advantage into tomorrow's pursuit, the final day of racing in Val Mustair before the action moves to Toblach, Italy.
Stupak and Bolshunov lead the way in Engadin
Yuliya Stupak doubles for Russia with 10km Mass Start victory