Results of the Tour Of California:
1. Michael Rogers HTC-Columbia in 33:08:30
2. David Zabriskie Garmin-Transitions at 00:00:09
3. Levi Leipheimer Team RadioShack at 00:00:25
4. Christopher Horner Team RadioShack at 00:01:04
5. Ryder Hesjedal Garmin-Transitions at 00:01:08
6. Jens Voigt Team Saxo Bank at 00:01:44
7. Rory Sutherland Unitedhealthcare Presented by Maxxis at 00:01:58
8. Peter Sagan Liquigas-Doimo at 00:02:06
9. Janez Brajkovic Team RadioShack at 00:02:42
10. Phil Zajicek Fly V Australia at 00:03:21
11. Peter Stetina Garmin-Transitions at 00:03:57
12. Steve Morabito BMC Racing Team at 00:04:40
13. Marc De Maar Unitedhealthcare Presented by Maxxis at 00:04:57
14. Valeriy Kobzarenko Team Type 1 at 00:04:59
15. George Hincapie BMC Racing Team at 00:05:25
16. Christopher Jones Team Type 1 at 00:06:34
17. Tony Martin HTC-Columbia at 00:06:48
18. Lucas Euser SpiderTech Powered by Planet Energy at 00:08:19
19. Grischa Niermann Rabobank Cycling Team at 00:23:09
20. Paul Martens Rabobank Cycling Team at 00:29:47
21. Jeremy Vennell Bissell Pro Cycling at 00:33:20
22. Francesco Bellotti Liquigas-Doimo at 00:35:34
23. Thomas Peterson Garmin-Transitions at 00:36:26
24. Andy Schleck Team Saxo Bank at 00:36:33
25. Jakob Fuglsang Team Saxo Bank at 00:36:38
26. Scott Zwizanski Kelly Benefit Strategies at 00:39:58
27. Paul Mach Bissell Pro Cycling at 00:41:35
28. Tejay Van Garderen HTC-Columbia at 00:41:42
29. Yaroslav Popovych Team RadioShack at 00:44:26
30. Thomas Rabou Team Type 1 at 00:45:58
31. Ytting Bak Lars HTC-Columbia at 00:47:28
32. Carlos Barredo Llamazales Quick Step at 00:49:33
33. Matthew Wilson Garmin-Transitions at 00:52:49
34. Oscar Pujol Munoz Cervélo TestTeam at 00:54:41
35. Charles Dionne Fly V Australia at 00:55:57
36. Jason Mccartney Team RadioShack at 00:56:32
37. David Boily SpiderTech Powered by Planet Energy at 00:56:35
38. Bernard Sulzberger Fly V Australia at 01:01:52
39. Christopher Baldwin Unitedhealthcare Presented by Maxxis at 01:03:34
40. Ben Jacques-maynes Bissell Pro Cycling at 01:05:09
41. Christopher Butler BMC Racing Team at 01:06:35
42. Darren Lill Fly V Australia at 01:15:41
43. Max Jenkins Unitedhealthcare Presented by Maxxis at 01:21:22
44. Robert Britton Bissell Pro Cycling at 01:23:43
45. Matti Breschel Team Saxo Bank at 01:25:26
46. Maarten Tjallingii Rabobank Cycling Team at 01:25:33
47. Simon Zahner BMC Racing Team at 01:25:46
48. Chad Beyer BMC Racing Team at 01:31:58
49. Kiel Reijnen Jelly Belly Presented by Kenda at 01:33:01
50. Bradley White Unitedhealthcare Presented by Maxxis at 01:34:21
Copyright 2010 by KTVU.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.