Schleck wins third stage of Tour of Switzerland
Published 10:23 am Monday, June 14, 2010
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.
