Finishes ninth in an amazing field. Here are the top 10 finishers for the 3.9-kilometer course (full list at VeloNews):
1. Fabian Cancellara Team Saxo Bank in 00:04:32.91
2. Levi Leipheimer Astana in 00:04:34.11
3. David Zabriskie Garmin-Slipstream in 00:04:35.56
4. Michael Rogers Team Columbia-High Road in 00:04:35.70
5. Thor Hushovd Cervelo Test Team in 00:04:36.04
6. George Hincapie Team Columbia-High Road in 00:04:36.25
7. Tom Boonen Quick Step in 00:04:36.34
8. Mark Renshaw Team Columbia-High Road in 00:04:36.96
9. Stein Tuft Garmin-Slipstream in 00:04:37.06
10. Lance Armstrong Astana in 00:04:37.17