21.06
João Almeida (UAE Team Emirates-XRG) won stage 7 of the Tour de Suisse with a strong sprint on the summit finish in Emmetten. Kévin Vauquelin (Arkéa-B&B Hotels) finished third and defended his yellow jersey, holding a 33-second lead ahead of the final time trial. The decisive move came on the Bürgenstock climb, with five riders contesting the stage win. Almeida gained six bonus seconds but still has work to do to take overall victory.
Stage 7 is the final road stage and the longest of the 2025 Tour de Suisse at 211.8km, running from Neuhausen am Rheinfall to a summit finish in Emmetten. The route includes three categorised climbs, with the punchy Burgenstock (5.3km at 8.2%) likely to thin the field before the final climb.
The stage ends with a steep 3.1km ascent to Emmetten at 8.9%, offering one last chance for GC riders to shake up the standings before the closing time trial.
In a time of paywalls, we believe in the power of free content. Through our innovative model and creative approach to brands, we ensure they are seen as a valuable addition by the community rather than a commercial interruption. This way, Domestique remains accessible to everyone, our partners are satisfied, and we can continue to grow. We hope you’ll support the brands that make this possible.