Frank Schleck gave hope to his and his team's Tour de France chances with a decent TT - the Luxembourger placed 28th at 1' 37"...
shack
Tom Danielson took 20th at 1' 24"...
garmin
Levo Leipheimerwas off his best ride with a placing of 17th, 1' 19" down...
omegatt
Roman Kreuziger was also far from his best, taking 16th at 1' 16"...
astana
Steve Cummings earned respect by taking 15th, 1' 12" down...
Brent Bookwalter grabbed a top-ten place today with a loss of 51-seconds to the winner...
bmctt
Peter Velits took 9th at 43-seconds...
omega
Race-leader Rui Costa rode well to take 8th place, 41-seconds down...
movistar
Andreas Kloden moved closer to his best form by taking 7th at 38-seconds...
Tanel Kangert of Estonia took a brilliant 6th place, just 34-seconds down... on stage seven of the 2012 Tour de Suisse
Robert Gesink improved his time trialing again by taking 5th at 27-seconds...
rabobanktt
Jeremy Roy was a big surprise, by taking 4th at 25-seconds...
fdjtt
Maxime Monfort produced his best ride of the season so far - the Belgian took 3rd place, 20-seconds off the winning pace...
Fabian Cancellara rebuilt his confidence in a big way, taking 2nd place, just two-seconds off the winning time..!
shacktt
Frederik Kessiakoff pulled of the biggest shock of the day by winning the TT at a speed of just over 44-kilometres-per-hour..!
Rui Costa isn't just the race-leader still - the Portuguese rider actually increased his overall lead in the Tour de Suisse..!