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.
‘I definitely dare to dream’ - British skier Clugnet targets Olympic cross-country medal
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.
Weng victorious as cross-country season closes in Switzerland
Stupak and Bolshunov lead the way in Engadin