Un groupe de 11 coureurs échappés dispersé façon puzzle dans le final s’est disputé la victoire de la 10e étape du Tour à l’altiport de Megève. Sous une forte chaleur, il a fallu la photo finish pour départager l’Australien Nick Schultz (BikeExchange – Jayco) et le moustachu Magnus Cort Nielsen (EF Education-EasyPos), porteur du maillot à pois du meilleur grimpeur en début de course. C’est ce dernier, pour quelques centimètres, qui a triomphé.
L’Allemand de la Bora-Hansgrohe Lennard Kämna, présent dans l’échappée, a manqué de quelques secondes de s’emparer du maillot jaune. Mais finalement, le groupe des favoris où figurait le leader du classement général Tadej Pogacar a passé la ligne 8′54 après le vainqueur du jour, juste assez pour que le Slovène garde la tunique jaune.