Jhonatan Narváez won stage 3 of the 2026 Tour de Suisse in Bad Ragaz after a two-rider breakaway held off the sprinters’ teams by the narrowest of margins. The UAE Team Emirates-XRG rider beat Xandro Meurisse of Pinarello-Q36.5 in a head-to-head sprint after the pair had gone clear on the day’s second climb and defended […]
The post Tour de Suisse 2026 stage 3: Jhonatan Narváez wins from two-up…