Un final titanesque pour un changement de leader : la 20e étape a tenu toutes ses promesses