Cycling - Tour of Italy-16th stage - Stage

Pos Rider Country Team Time Gap
1 Stefano GARZELLI ITA ASA 41'28" 0
2 Cadel EVANS AUS BMC 0 42"
3 John GADRET FRA ALM 0 54"
4 Vincenzo NIBALI ITA LIQ 0 1'01"
5 Michele SCARPONI ITA AND 0 1'07"
6 Ivan BASSO ITA LIQ 0 1'10"
7 Rigoberto URAN COL GCE 0 1'36"
8 Alexandre VINOKOUROV KAZ AST 0 1'37"
9 Dario CATALDO ITA QST 0 1'41"
10 Evgueni PETROV RUS KAT 0 1'46"
11 Branislau SAMOILAU BLR QST 0 2'05"
12 Hubert DUPONT FRA ALM 0 2'06"
13 Johann TSCHOPP SUI BTL 0 2'06"
14 Damiano CUNEGO ITA LAM 0 2'10"
15 Sylvester SZMYD POL LIQ 0 2'12"
16 David ARROYO ESP GCE 0 2'16"
17 Richie PORTE AUS SAX 0 2'17"
18 Yuri TROFIMOV RUS BTL 0 2'18"
19 Carlos SASTRE ESP CTT 0 2'31"
20 Daniel MARTIN IRL GRM 0 2'32"
21 Dario CIONI ITA SKY 0 2'36"
22 Vladimir MIHOLJEVIC CRO ASA 0 2'37"
23 David MONCOUTIE FRA COF 0 2'38"
24 Vasil KIRYIENKA BLR GCE 0 2'42"
25 Marco PINOTTI ITA THR 0 2'43"
26 Damien MONIER FRA COF 0 2'47"
27 Charles WEGELIUS GBR OLO 0 2'49"
28 Mauricio ARDILA CANO COL RAB 0 2'54"
29 Bauke MOLLEMA HOL RAB 0 2'57"
30 Gilberto SIMONI ITA LAM 0 2'59"