Joao Almeida grabs Suisse win in final TT
UAE Team Emirates-XRG's Joao Almeida snatched the overall victory at the Tour de Suisse from Arkea-Samsic's Kevin Vauquelin, winning a difficult uphill time trial and pulling nearly two minutes out of the Frenchman.
If Vauquelin could have held on to his overnight lead he would have been the first Frenchman to win a World Tour-level stage race since Christophe Moreau won the Criterium du Dauphine in 2007.
Both Vauquelin and Almeida are headed to the Tour de France in two weeks' time. Almeida will be riding in support of his team leader Tadej Pogačar and Vauquelin will seek to repeat his stage win in stage 2 of last year's race.
Oscar Only (Picnic-PostNL) moved up into third overall, with Decathlon-AG2R's Felix Gall behind in 4th.
[race_result id=16 stage_id=87956 count=5 gc=0 year=2025]