Ayuso Wins Stage 5 of Tour de Suisse 0 2 15 Jun 2023 14:20 RoadCycling.com Juan Ayuso (UAE Team Emirates) has won stage 5 of Tour de Suisse 2023Sponsor link: FlowBio - Data-driven hydration for serious athletes