Polski kolarz zaimponował dzień wcześniej, wygrywając bardzo trudny wysokogórski etap do Alpe di Pampeago. Wyścig dookoła Trentino jest uważany za próbę generalną przed Giro d'Italia. Wyniki 3. etapu, Tesero - Innervillgraten (Austria), 165,5 km: 1. Robert Hunter (RPA/Barloworld) - 4:09.16 2. Stefano Garzelli (Włochy/Acqua e Sapone) 3. Danilo Di Luca (Włochy/LPR) 4. Jackson Rodriguez (Wenezuela/Serramenti) 5. Pasquale Muto (Włochy/Miche) 6. Massimiliano Gentili (Włochy/Ceramica Flaminia) .. 9. Przemysław Niemiec (Polska/Miche) 11. Sylwester Szmyd (Polska/Liquigas) ten sam czas 92. Bartosz Huzarski (Polska/ISD) strata 5.00 138. Krzysztof Szczawiński (Polska/Miche) 25.42 143. Artur Król (Polska/Centri della Calzatura) 25.47 klasyfikacja generalna: 1. Janez Brajkovic (Słowenia/Astana) 8:09.23 2. Ivan Basso (Włochy/Liquigas) 4 sekundy 3. Przemysław Niemiec (Polska/Miche) 19 4. Gilberto Simoni (Włochy/Serramenti) 1.00 5. Branisław Samilau (Białoruś/Amica) 1.00 6. Stefano Garzelli (Włochy/Acqua e Sapone) 1.07 .. 15. Sylwester Szmyd (Lampre) 2.02 90. Bartosz Huzarski (ISD) 11.38 141. Krzysztof Szczawiński (Miche) 36.42 142. Artur Król (Centri) 37.30