Na een aantal kilometer ontsnappen 5 renners; Jens Voigt, Óscar Pereiro, Andrij Grivko, Sylvain Chavanel en Manuel Quinziato. Het peloton vond het te heet om hard te rijden en liet daarom de koplopers gaan en na een tijd was het al bekend dat uit die vijf de winnaar zou komen. Op de op een na laatste col valt Grivko aan maar die wordt gepareerd door Quinziato en de rest volgt. Grivko is dan gezien en zijn er nog maar 4 over. Daarna zijn er nog een aantal aanvallen maar als Pereiro Sio gaat kan alleen Voigt reageren. Voigt trekt de sprint zelf aan en Pereiro Sio kon er niet voorbij komen. De andere twee komen aan op 40 seconden en Grivko op meer dan 6 minuten. Het peloton komt pas 29 minuten en 57 seconden later aan en daardoor neemt Pereiro Sio de gele trui over van Floyd Landis.