Nils Polott (Bora-Hansgrohe) a remporté en solitaire la 12e étape du Tour de France, disputée entre Saint-Paul-Trois-Châteaux et Nîmes sur 159 km. Stefan Küng a franchi la ligne en 4e position, à 1'58'' du vainqueur. Le peloton du maillot jaune Tadej Pogacar (UAE) accusait quelque 15' de retard à 20 km de l’arrivée.
Cette étape aurait parfaitement pu sourire à Stefan Küng. Le Thurgovien faisait partie des quatre derniers rescapés d’une échappée dans laquelle figurait également Stefan Bissegger (13e de l’étape). Mais le rouleur de Groupama-FDJ a été lâché à moins de 15 km de l’arrivée dans un long faux-plat montant.