Selv om han ikke var regnet som en av favorittene på forhånd, sjokkerte tyske Andreas Klöden konkurrentene med kanontiden 9.06 og slo tempospesialister som George Hincapie og David Zabriskie med henholdsvis 23 og 32 sekunder. En etter en måtte favorittene se seg slått av den sterke Astana-rytteren. Lagkameraten Alexander Vinokourov måtte se seg slått med 30 sekunder, mens Alejandro Valverde endte hele 43 sekunder bak på en 32.-plass. Kun én mann klarte til slutt å slå tyskeren i mål. Verdensmester på tempo Fabian Cancellara ble sendt ut som tredje siste rytter og viste fort at han kunne hamle opp med Klöden. Han vant til slutt med 14 sekunder, og sikret den gule trøya for Team CSC. Andreas Klöden og George Hincapie fulgte på plassene etter.