Drugi na mecie był Norweg Boasson Hagen (Columbia), a trzeci Australijczyk Allan Davis (Quick Step), którzy przyjechali tuż przed peletonem, tracąc do Scarponiego 32 sekundy. Etap, choć długi i prowadzący po wysokich górach, nie okazał się zbyt trudny nawet dla sprinterów, o czym świadczą wysokie lokaty Boassona Hagena i Davisa. W liczącym 58 kolarzy peletonie, który stracił do zwycięzcy 36 sekund, był m.in. jadący w cyklamenowej koszulce najlepszego sprintera Włoch Alessandro Petacchi. Scarponi, który ma w swojej karierze epizod dopingowy, zwyciężył po dwustukilometrowej ucieczce. Oderwał się od peletonu 50 kilometrów po starcie razem z czterema kolarzami, którzy stopniowo się wykruszali na podjazdach. Najdłużej towarzyszył mu Wasyl Kiryjenka, ale na zjeździe, 20 kilometrów przed metą, defekt wyeliminował Białorusina z walki o zwycięstwo etapowe. Lider wyścigu Danilo di Luca dojechał do mety w pierwszym peletonie razem z wszystkimi zawodnikami z czołowej dziesiątki klasyfikacji generalnej. "W najbliższych dniach należy się spodziewać takich ucieczek aż do etapu jazdy na czas (12 etap)" - ocenił Di Luca. 40 sekund stracił do głównej grupy Amerykanin Lance Armstrong. Siedmiokrotny triumfator Tour de France nie ukrywa jednak, że nie liczy na różową koszulkę, a jego głównym celem w tym sezonie będzie francuska Wielka Pętla. Sylwester Szmyd i Bartosz Huzarski dojechali do mety za Armstrongiem, w kolejnej grupie, która straciła do Scarponiego prawie trzy minuty. Wyniki 6. etapu, Bressanone - Mayrhofen (248 km): 1. Michele Scarponi (Włochy/Diquigiovanni) - 5:49.55 2. Edvald Boasson Hagen (Norwegia/Columbia) strata 32 s 3. Allan Davis (Australia/Quick Step) 4. Filippo Pozzato (Włochy/Katiusza) 5. Matthew Goss (Dania/Saxo Bank) 6. Philippe Gilbert (Belgia/Silence-Lotto) 7. Enrico Gasparotto (Włochy/Lampre) ten sam czas 8. Michael Rogers (Australia/Columbia) 36 9. Danilo Di Luca (Włochy/LPR) 10. Tadej Valjavec (Słowenia/AG2R) ten sam czas .. 73. Lance Armstrong (USA/Astana) 1.15 108. Bartosz Huzarski (Polska/ISD) 2.55 110. Sylwester Szmyd (Polska/Liquigas) 2.55 Klasyfikacja generalna: 1. Danilo Di Luca (Włochy/LPR) - 22:11.15 2. Thomas Loevkvist (Szwecja/Columbia) strata 5 s 3. Michael Rogers (Australia/Columbia) 36 4. Levi Leipheimer (USA/Astana) 43 5. Denis Mienszow (Rosja/Rabobank) 50 6. Ivan Basso (Włochy/Liquigas) 1.06 7. Carlos Sastre (Hiszpania/Cervelo) 1.16 8. Christopher Horner (USA/Astana) 1.17 9. Franco Pellizotti (Włochy/Liquigas) 1.27 10. David Arroyo (Hiszpania/Caisse d'Epargne) 1.41 .. 25. Lance Armstrong (USA/Astana) 4.13 52. Sylwester Szmyd (Polska/Liquigas) 12.11 97. Bartosz Huzarski (Polska/ISD) 28.48