Stage 8 Top 10
1. Matthew Harley Goss HTC-Highroad - 2:56:39
2. Peter Sagan Liquigas-Cannondale
3. Greg Henderson Sky Procycling
4. Oscar Freire Gomez Rabobank Cycling Team
5. Kevin Lacombe Team Spidertech Powered By C10
6. Taylor Phinney BMC Racing Team
7. Jure Kocjan Team Type 1 - Sanofi Aventis
8. Ken Hanson Jelly Belly p/b Kenda
9. Anibal Andres Borrajo Jamis - Sutter Home
10. Juan José Haedo Saxo Bank Sungard

Full Results


Final General Classification
1. Christopher Horner Team RadioShack - 23:46:41
2. Levi Leipheimer Team RadioShack - 0:00:38
3. Thomas Danielson Team Garmin-Cervelo - 0:02:45
4. Christian Vande Velde Team Garmin-Cervelo - 0:03:18
5. Tejay Van Garderen HTC-Highroad - 0:03:23
6. Laurens Ten Dam Rabobank Cycling Team - 0:03:26
7. Rory Sutherland UnitedHealthcare Pro Cycling - 0:04:12
8. Andy Schleck Leopard Trek - 0:04:33
9. Steve Morabito BMC Racing Team - 0:04:50
10. Ryder Hesjedal Team Garmin-Cervelo - 0:06:16

Full Final General Classification

Jersey Winners
Amgen Race Leader Jersey - Chris Horner (USA), Team RadioShack (USA)
California Travel & Tourism King of the Mountains Jersey - Jonathan Patrick McCarty (USA), Team Spidertech Powered by C10 (CAN)
Herbalife Sprint Jersey - Peter Sagan (SVK), Liquigas-Cannondale (ITA)
Rabobank Best Young Rider Jersey - Teejay Van Garderen (USA), HTC-Highroad (USA)
Amgen's Breakaway from Cancer® Most Courageous Rider Jersey - Jan Barta (CZE), Team NetApp