Seven-time Tour de France winner Lance Armstrong finished second at the eight-stage Tour de Suisse with a powerful performance in the final Individual Time Trial stage on Sunday.
127158
Lance Armstrong finishes second in Tour de Suisse
44506
Kristin Armstrong retains time trial title
14917
Armstrong recovering from surgery
61376
Armstrong wins silver at world championships
162952
Lance will race the Tour de France
158049
Sagan wins sixth stage of Tour de France
64979
Armstrong determined to win eighth Tour de France
38863
Rodriguez wins stage;
133449
Cunego wins Tour of Lombardy
105928
Cyclist succumbs to his injuries
163042
Machado wins time trial at Circuit de la Sarthe;
91848
Britain's David Millar wins 12th stage at Tour de France
169290
Lance Armstrong becomes a dad for the fifth time
69878
Capecchi wins stage 18 of Giro d'Italia
132147
Mark Cavendish wins Tour de France stage
12300
'His bicycle was his second wife'
59076
Cycle route is here to stay