Emil Iversen held off compatriot Sjur Roethe in a dramatic finish as Norway swept the podium places in the 30km skiathlon in Lahti, Finland.
Iverson, here winning his eighth individual biathlon World Cup race, launched a blistering attack late on in the downhill section heading into the stadium while rival Hans Christer Holund suffered a race-defining crash.
Holund took over the lead at the halfway stage from Roethe but, in the closing stages, could not live with Iversen's advances and crashed, also touching overall standings leader Alexander Bolshunov in the process.
Cross-Country Skiing
Nepryaeva makes Tour De Ski history and Klaebo romps home
04/01/2022 AT 17:53
That left Iversen to win in a time of 1:10:18.4 minutes, 0.4 seconds clear of Roethe and 6.6s ahead of Paal Golberg in third.
Bolshunov recovered to finish fifth with Holund one place further back, and he continues to head the overall standings on 1,391 points - a mammoth 731 clear of Ivan Yakimushkin in second.
The action stays in Finland with a relay on Sunday.
Sportsbeat 2021
Tour de Ski
Klaebo powers away to take win in Germany
01/01/2022 AT 15:32
Tour de Ski
Natalya Nepryayeva times finish to perfection to win in Oberstdorf
01/01/2022 AT 15:27