Parti avec l'échappée du jour, le Polonais Michal Kwiatkowski s'est envolé à 11 km du sommet pour aller chercher sa deuxième victoire sur la Grande Boucle. Attaqué dans les derniers mètres par le Slovène Tadej Pogacar, le Danois Jonas Vingegaard conserve le maillot jaune.