Les 30 sprinters qualifiés pour les 1/4 de finales bénéficient d'un bonus en secondes réparti comme suit:
Finale: 60–54–48–46–44–42
Demi-finale: 32–30–28–26–24–22
Quart de finale: 10–10–10–8–8–8–8–8–6–6–6–6–6–4–4–4–4–4
La première étape se déroule sous la forme d'un sprint en style libre sur le site italien de Dobbiaco, connu aussi sous le nom de Toblach en allemand. L'épreuve féminine voit la Suédoise Stina Nilsson s'imposer en finale devant sa compatriote Ida Ingemarsdotter et l'Américaine Jessica Diggins[7].
Suivent ensuite la Russe Yulia Belorukova, la Suédoise Linn Sömskar et l'Américaine Sadie Bjornsen[7]. Aucune Norvégienne ne se qualifie pour la finale, Maiken Caspersen Falla, éliminée en demi-finale, terminant septième[7].
Chez les hommes, le Russe Sergueï Oustiougov s'impose, devançant Simen Hegstad Krueger de 12s et Alexander Bolshunov[15]. Un autre Russe se classe quatrième, Andrey Melnichenko, devant Didrik Tønseth et le Français Clément Parisse, à 30s1 et auteur de sa meilleure performance en Coupe du monde[16]. Bolshunov prend la tête du classement général, devançant Ustiugov de 6s et Klaebo, douzième temps de la course à 31s, de 10s[15].
Sprints intermédiaires (aux km 5,7 et 10,7): 15-12-10-8-6-5-4-3-2-1
Final: 15-10-5
Disputée en mass start (départ groupé), la quatrième étape du Tour de Ski fait cette fois-ci escale en Allemagne.
Depuis le début de la compétition, les tenants du titre (Cologna et Weng) n'ont pas fait preuve d'une grande forme. À l'issue de cette nouvelle étape, leur classement respectif (16e et 8e) ne laisse entrevoir que peu d'espoir d'un nouveau titre.
Chez les hommes, la course reste longtemps cadenassée. Il faut attendre les derniers 2,5 km pour voir la course s'accélérer et les écarts se creuser. Iversen prend un léger avantage qu'il conserve jusqu'à l'arrivée, où il devance l'Italien Francesco De Fabiani et Sergueï Oustiougov[23]. Johannes Høsflot Klæbo reste en tête du classement général devant Sergey Ustiugov. Bolshunov perd sa troisième place au général au profit d'Iversen grâce aux secondes de bonus.
Du côté des femmes, la situation devient rapidement explosive et le duel Østberg / Nepryaeva creuse rapidement l'écart[24]. Longtemps accrochée au duo de tête, Pärmäkoski finit par décrocher. C'est Anastasia Sedova qui termine troisième, à 6s[24]. La quatrième est la Norvégienne Astrid Uhrenholdt Jacobsen qui devance Krista Pärmäkoski et Yulia Belorukova. Østberg augmente son avance au classement général, le portant à 24s sur Nepryaeva grâce aux 15s de bonus[24]. Belorukova est désormais à 1min10s, Jessica Diggins et Parmakoski à 1min30s, Sedova à 1min47s, Jacobsen à 2min10s, Heidi Weng à 2min25s[24].
Lors de la poursuite également disputée à Oberstdorf, en style libre sur une distance de quinze kilomètres, Sergueï Oustiougov rejoint rapidement avec une quinzaine de secondes de Johannes Høsflot Klæbo qui a attendu son retour[27]. Ustiugov essaye plusieurs fois de s'échapper mais Klæbo reste avec lui puis s'impose face au Russe dans la dernière ligne droite[27]. La troisième place est prise par Alexander Bolshunov qui dispute l'ensemble de la course seul. Suit ensuite un duo norvégien composé de Simen Hegstad Krüger et Sindre Bjoernestad Skar[27].
Chez les femmes, Ingvild Flugstad Østberg, partie avec un peu plus de 20s sur Natalia Nepryaeva, fait l'ensemble de la course seule et accentue encore son avantage au classement de la coupe du monde[28]. Jessica Diggins et Krista Pärmäkoski parties derrière Yulia Belorukova rejoignent cette dernière. Une accélération de l'Américaine dans la dernière montée est fatale à Pärmäkoski qui termine à une dizaine de secondes de ses deux adversaires. Diggins devance finalement Belorukova au srint pour terminer troisième[28].
Avec les bonus, Østberg compte désormais 35s d'avance sur Nepryaeva et 1min22s sur l'Jessica Diggins[29].
Ascension finale: Poursuite, Style Libre, Départ avec Handicap (9 km)
Le classement de la dernière étape est déterminé selon le principe du « Fastest of the Day », temps de l'étape, et non selon l'ordre d'arrivée, qui en raison du handicap au départ de la course, détermine le classement général. C'est ce classement au temps qui accorde les points coupe du monde de cette étape.