Almeida Comes from Behind to Snatch Tour de Suisse Victory on Final Stage
After spotting his GC rivals up to 3 minutes on stage 1, João Almeida (UAE Team Emirates–XRG) won the Tour de Suisse after a relentless fightback, winning three of the next seven stages, including Sunday’s decisive final-stage ITT.