SCHWARZENBURG, Switzerland — Frank Schleck of Luxembourg has won the third stage of the Tour of Switzerland, while Lance Armstrong finished in the trailing pack.
Schleck triumphed after breaking away near the end of the 122.4-mile trek today from Sierre to Schwarzenburg that featured a climb up the Mosses Pass.
The race is Armstrong’s last before he embarks on his bid for an eighth Tour de France victory when the sport’s main event starts July 3.
The nine-day Tour of Switzerland ends Sunday.
Talk to us
> Give us your news tips.
> Send us a letter to the editor.
> More Herald contact information.