Tour de Suisse 2026 - Stage 3
17.06-21.06
Jhonatan Narváez won stage 3 of the Tour de Suisse after he and Xandro Meurisse held off the chasing peloton in a dramatic finish. Narváez outsprinted Meurisse in Bad Ragaz, while Magnus Cort took third as the bunch arrived just behind them. Tadej Pogačar finished safely in the peloton and retained the overall lead with two stages remaining.








