Tadej Pogacar s’est rapproché de Jonas Vingaard au classement général du Tour de France. Le Slovène a attaqué le mythique Puy de Dõme dans la neuvième étape et a pris douze secondes.
La neuvième étape emmenait le peloton de Saint-Léonard-de-Noblat au Puy de Dôme. Après deux cols de quatrième catégorie et un col de troisième catégorie, l’arrivée s’est déroulée sur la montée mythique de la catégorie hors.
Un groupe de tête de quatorze coureurs s’est formé très tôt. Ce groupe comprenait Michael Woods, Alexey Lutsenko, Pierre Latour, Matej Mohoric et le porteur de maillot à pois Neilson Powless, entre autres. Les échappés disposaient de tout l’espace du peloton et disposaient bientôt d’une avance de près de dix minutes.
A une cinquantaine de kilomètres de l’arrivée, Matteo Jorgenson s’est échappé du groupe de tête. L’Américain creuse rapidement l’écart et compte un peu moins d’une minute d’avance sur Mohoric, Powless et Mathieu Burgaudeau au pied du Puy de Dôme.
Jorgenson semblait en route vers la meilleure victoire de sa carrière, mais Woods a poursuivi dans les derniers kilomètres. Le Canadien a rattrapé l’Américain à 500 mètres de l’arrivée et a remporté sa première victoire d’étape dans le Tour.
A cette époque, le groupe des favoris s’était déjà considérablement aminci sur les 12,6 kilomètres de long du Puy de Dôme (pente moyenne de 7,8%). Avec Vingaard, Pogacar, Sepp Kuss, Simon Yates, Carlos Rodríguez et Tom Pidcock, ce groupe ne comptait que six coureurs.
A environ 1,5 kilomètre de l’arrivée, les favoris ont explosé avec un feu d’artifice : Pogacar a attaqué et seul Vingaard a pu suivre. Très lentement, le Slovène a couru de plus en plus loin, mais le Danois a gardé un œil sur son concurrent et a conservé son maillot jaune.