He might not be in the Yellow Jersey of race leader, but there is no doubting who the strongest climber of the race is at the 2025
Tour de Suisse. On stage 5, for the third successive day, Joao Almeida went on the attack, this time having to settle for 2nd place behind
Oscar Onley.
After a disastrous opening stage had put Almeida more than three minutes down, not many gave the
UAE Team Emirates - XRG leader much hope of taking the overall victory. After having clawed consistent time back over the days since however, he ends stage 5 sitting 3rd overall, just 39 seconds down on race leader Kevin Vauquelin.