João Almeida (UAE Team Emirates-XRG) showed he is determined to fight for overall victory at the Tour de Suisse right to the very end of the race by going deep to win the mountain stage to Emmetten. However, his biggest rival, Kevin Vauquelin (Arkea-B&B Hotels), was also there and refused to surrender the leader’s yellow jersey.
The French rider was the first to attack in the final kilometre. He could see the finish line ahead of him, but then Almeida came past him to win the stage and take the ten-second time bonus. Oscar Onley (Picnic-PostNL) also passed Vauquelin to take a six-second time bonus, with Vauquelin awarded four bonus seconds.
You may like
Kevin Vauquelin maintains overall race lead (Image credit: Getty Images)How it unfolded
The peloton racing on stage 7 at the Tour de Suisse 2025 (Image credit: Getty Images)
Tiesj Benoot leads the breakaway (Image credit: Getty Images)
Quinn Simmons at the Tour de Suisse (Image credit: Getty Images)
Oscar Onley leads the selection at the Tour de Suisse (Image credit: Getty Images)
(Image credit: Getty Images)Results