Rigoberto Uran (EF Education-Nippo) hat die siebte Etappe der Tour de Suisse 2021 gewonnen. Der Kolumbianer absolvierte den 23,2 Kilometer langen Zeitfahr-Parcours von Disentis Sedrun nach Andermatt in 36:02 Minuten und war damit deutlich schneller als die Konkurrenz. Julian Alaphilippe (Deceuninck-QuickStep) wurde mit 40 Sekunden Rückstand Zweiter. Platz drei ging an Gino Mäder (Bahrain-Victorious).

Richard Carapaz (Ineos Grenadiers) wurde Tagesvierter und bleibt im Gelben Trikot. sein Vorsprung auf Uran beträgt vor der Abschlussetappe aber nur noch 17 Sekunden. Alaphilippe ist Gesamtdritter. Maximilian Schachmann (Bora-hansgrohe) bleibt auf Rang vier.