Lights

Comments

Jun 21, 2025

Almeida sprints to Suisse stage 7 win, Vauquelin defends yellow into final TT

João Almeida (UAE Team Emirates-XRG) outkicked his rivals on the uphill finish in Emmetten to win stage 7 of the Tour de Suisse, but yellow jersey Kevin Vauquelin (Arkéa-B&B Hotels) held firm and will carry a 33-second lead into Sunday’s final time trial.

Vauquelin was the first to attack in the final kilometre, only to be passed by Almeida and Oscar Onley (Picnic-PostNL) in the sprint. The time bonuses—10 seconds for Almeida, six for Onley, four for Vauquelin—tightened the GC but didn’t change the lead.

Almeida, a strong time trialist, will still need to pull out something special to topple Vauquelin over the 10km uphill test in the finale. Julian Alaphilippe (Tudor) sits third overall at 41 seconds after finishing fifth on the stage.

[race_result id=16 stage_id=87955 count=5 gc=0 year=2025]