Onley outkicks Almeida to win stage 5 of the Tour de Suisse
Oscar Onley (Picnic-PostNL) topped João Almeida (UAE Team Emirates-XRG) at the line on stage 5 of the Tour de Suisse after the pair left their rivals behind in an uphill finale. Felix Gall (Decathlon-AG2R La Mondiale) took third on the day, 22 seconds later.
Overnight leader Romain Grégoire (Groupama-FDJ) was dropped well before the line and ultimately dropped out of the GC top 10 with Kévin Vauquelin (Arkéa-B&B Hotels) moving into the leader's jersey in his stead, though Almeida continues to surge up the rankings and could find more time in the days to come.
[race_result id=16 stage_id=87953 count=5 gc=0 year=2025]
[race_result id=16 stage_id=87953 count=5 gc=5 year=2025]