Stage
Tour de Suisse
Switzerland
1st stage | 179.0 km
Rust -> Basel
2.HC
L.Armstrong | Leader
E.Zabel | Points
L.Zumsteg | Mountain
L.Zumsteg | Sprint