Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Brands

Events

Complete official splits from Annecy time trial

2009 Tour de France Annecy time trial splits Click for: Split 1, 18km Split 2, 25km Split 3, 28.5km Split 4, 37km Final, 40.5km

Don't miss a moment from Paris-Roubaix and Unbound Gravel, to the Giro d’Italia, Tour de France, Vuelta a España, and everything in between when you join Outside+.

Split 1, 18km| Click for: Split 2, 25km | Split 3, 28.5km | Split 4, 37km | Final, 40.5km

  • 1. Alberto Contador in 00:20:02
  • 2. Bradley Wiggins in 00:20:20 at 00:00:18
  • 3. Mikhail Ignatiev in 00:20:21 at 00:00:19
  • 4. Lance Armstrong in 00:20:29 at 00:00:27
  • 5. Fabian Cancellara in 00:20:39 at 00:00:37
  • 5. Andréas KlÖden in 00:20:39 at 00:00:37
  • 7. David Zabriskie in 00:20:43 at 00:00:41
  • 8. Tony Martin in 00:20:44 at 00:00:42
  • 9. Bert Grabsch in 00:20:46 at 00:00:44
  • 9. Andy Schleck in 00:20:46 at 00:00:44
  • 9. David Millar in 00:20:46 at 00:00:44
  • 9. Gustav Larsson in 00:20:46 at 00:00:44
  • 13. Luis-leon Sanchez in 00:20:47 at 00:00:45
  • 14. Vladimir Karpets in 00:20:50 at 00:00:48
  • 15. Christian Vande Velde in 00:20:57 at 00:00:55
  • 16. Sylvain Chavanel in 00:20:58 at 00:00:56
  • 17. Christophe Moreau in 00:20:59 at 00:00:57
  • 18. Kim Kirchen in 00:21:00 at 00:00:58
  • 19. Maxime Monfort in 00:21:02 at 00:01:00
  • 20. Frank Schleck in 00:21:04 at 00:01:02
  • 21. Michael Rogers in 00:21:10 at 00:01:08
  • 22. Stef Clement in 00:21:11 at 00:01:09
  • 22. Vincenzo Nibali in 00:21:11 at 00:01:09
  • 24. Mikel Astarloza in 00:21:12 at 00:01:10
  • 25. Peter Velits in 00:21:13 at 00:01:11
  • 26. Linus Gerdemann in 00:21:21 at 00:01:19
  • 26. Sébastien Rosseler in 00:21:21 at 00:01:19
  • 28. Stijn Devolder in 00:21:25 at 00:01:23
  • 29. Sebastian Lang in 00:21:27 at 00:01:25
  • 30. Cadel Evans in 00:21:28 at 00:01:26
  • 31. Brian Vandborg in 00:21:29 at 00:01:27
  • 32. George Hincapie in 00:21:30 at 00:01:28
  • 33. Christophe Riblon in 00:21:31 at 00:01:29
  • 33. Broeck Jurgen Van Den in 00:21:31 at 00:01:29
  • 35. Niki Terpstra in 00:21:32 at 00:01:30
  • 36. Marzio Bruseghin in 00:21:33 at 00:01:31
  • 36. Joost Posthuma in 00:21:33 at 00:01:31
  • 36. Sandy Casar in 00:21:33 at 00:01:31
  • 39. Yaroslav Popovych in 00:21:34 at 00:01:32
  • 40. Heinrich Haussler in 00:21:35 at 00:01:33
  • 41. Ivan Gutierrez José in 00:21:37 at 00:01:35
  • 41. Daniel Lancaster Brett in 00:21:37 at 00:01:35
  • 43. Luis Pasamontes in 00:21:39 at 00:01:37
  • 44. William Bonnet in 00:21:42 at 00:01:40
  • 45. Martijn Maaskant in 00:21:44 at 00:01:42
  • 46. Stuart O’grady in 00:21:45 at 00:01:43
  • 47. Carlos Sastre in 00:21:49 at 00:01:47
  • 47. Stéphane Auge in 00:21:49 at 00:01:47
  • 47. Ryder Hesjedal in 00:21:49 at 00:01:47
  • 50. Markus Fothen in 00:21:53 at 00:01:51
  • 50. Christian Knees in 00:21:53 at 00:01:51
  • 50. Haimar Zubeldia in 00:21:53 at 00:01:51
  • 50. Roman Kreuziger in 00:21:53 at 00:01:51
  • 54. Christophe Le Mevel in 00:21:54 at 00:01:52
  • 54. Simon Geschke in 00:21:54 at 00:01:52
  • 56. Koen De Kort in 00:21:55 at 00:01:53
  • 56. Rinaldo Nocentini in 00:21:55 at 00:01:53
  • 56. Grischa Niermann in 00:21:55 at 00:01:53
  • 59. Mickaël Delage in 00:21:56 at 00:01:54
  • 60. Albert Timmer in 00:21:57 at 00:01:55
  • 60. Nicolas Roche in 00:21:57 at 00:01:55
  • 62. Aleksandr Kuschynski in 00:22:04 at 00:02:02
  • 62. Simon Spilak in 00:22:04 at 00:02:02
  • 64. Fumiyuki Beppu in 00:22:06 at 00:02:04
  • 65. Maxime Bouet in 00:22:07 at 00:02:05
  • 65. Hayden Roulston in 00:22:07 at 00:02:05
  • 67. Jussi Veikkanen in 00:22:09 at 00:02:07
  • 67. Laurent Lefevre in 00:22:09 at 00:02:07
  • 69. Manuel Garate Juan in 00:22:11 at 00:02:09
  • 70. Denis Menchov in 00:22:12 at 00:02:10
  • 70. Nicolaï Trussov in 00:22:12 at 00:02:10
  • 72. Steven De Jongh in 00:22:14 at 00:02:12
  • 72. Hubert Dupont in 00:22:14 at 00:02:12
  • 74. Marcin Sapa in 00:22:15 at 00:02:13
  • 74. Brice Feillu in 00:22:15 at 00:02:13
  • 76. Nicki Sorensen in 00:22:16 at 00:02:14
  • 77. Cyril Lemoine in 00:22:17 at 00:02:15
  • 78. Pierre Rolland in 00:22:19 at 00:02:17
  • 78. Daniele Bennati in 00:22:19 at 00:02:17
  • 78. Pierrick Fedrigo in 00:22:19 at 00:02:17
  • 78. Sergio Paulinho in 00:22:19 at 00:02:17
  • 78. Danny Pate in 00:22:19 at 00:02:17
  • 83. Stephane Goubert in 00:22:20 at 00:02:18
  • 83. Rémi Pauriol in 00:22:20 at 00:02:18
  • 85. Johan Van Summeren in 00:22:21 at 00:02:19
  • 85. Ruben Perez Moreno in 00:22:21 at 00:02:19
  • 87. Arnaud Coyot in 00:22:23 at 00:02:21
  • 87. Carlos Barredo in 00:22:23 at 00:02:21
  • 87. José Oroz Juan in 00:22:23 at 00:02:21
  • 90. Geoffroy Lequatre in 00:22:24 at 00:02:22
  • 90. Christophe Kern in 00:22:24 at 00:02:22
  • 92. Chris Sorensen in 00:22:27 at 00:02:25
  • 93. Laurens Ten Dam in 00:22:28 at 00:02:26
  • 94. Alessandro Ballan in 00:22:30 at 00:02:28
  • 94. Yury Trofimov in 00:22:30 at 00:02:28
  • 96. Mark Cavendish in 00:22:31 at 00:02:29
  • 96. Egoi Martinez in 00:22:31 at 00:02:29
  • 98. Julian Dean in 00:22:32 at 00:02:30
  • 98. Saïd Haddou in 00:22:32 at 00:02:30
  • 100. Luis Arrieta Jose in 00:22:35 at 00:02:33
  • 101. Inigo Cuesta in 00:22:36 at 00:02:34
  • 102. David Loosli in 00:22:37 at 00:02:35
  • 103. Thierry Hupond in 00:22:38 at 00:02:36
  • 104. Gerald Ciolek in 00:22:39 at 00:02:37
  • 105. Yukiya Arashiro in 00:22:40 at 00:02:38
  • 105. Mauro Santambrogio in 00:22:40 at 00:02:38
  • 107. Anthony Geslin in 00:22:41 at 00:02:39
  • 107. Matthew Lloyd in 00:22:41 at 00:02:39
  • 107. Jérôme Pineau in 00:22:41 at 00:02:39
  • 107. Joaquin Rojas Jose in 00:22:41 at 00:02:39
  • 111. Jonathan Hivert in 00:22:42 at 00:02:40
  • 111. Leonardo Duque in 00:22:42 at 00:02:40
  • 113. Frederik Willems in 00:22:43 at 00:02:41
  • 113. Antonio Flecha Juan in 00:22:43 at 00:02:41
  • 113. Benoît Vaugrenard in 00:22:43 at 00:02:41
  • 116. Jérémy Roy in 00:22:44 at 00:02:42
  • 117. Sébastien Minard in 00:22:45 at 00:02:43
  • 117. Mark Renshaw in 00:22:45 at 00:02:43
  • 117. Johannes FrÖhlinger in 00:22:45 at 00:02:43
  • 117. Amaël Moinard in 00:22:45 at 00:02:43
  • 117. Andreas Klier in 00:22:45 at 00:02:43
  • 122. Thor Hushovd in 00:22:47 at 00:02:45
  • 122. Charles Wegelius in 00:22:47 at 00:02:45
  • 124. Matteo Tosatto in 00:22:49 at 00:02:47
  • 125. Igor Anton in 00:22:52 at 00:02:50
  • 125. Franco Pellizotti in 00:22:52 at 00:02:50
  • 127. Yauheni Hutarovich in 00:22:53 at 00:02:51
  • 127. Filippo Pozzato in 00:22:53 at 00:02:51
  • 129. Amets Txurruka in 00:22:55 at 00:02:53
  • 129. Rigoberto Uran in 00:22:55 at 00:02:53
  • 131. Dmitriy Muravyev in 00:22:56 at 00:02:54
  • 131. Sylvain Calzati in 00:22:56 at 00:02:54
  • 133. Alexandre Botcharov in 00:22:57 at 00:02:55
  • 133. Alexandre Pichot in 00:22:57 at 00:02:55
  • 135. Bernhard Eisel in 00:22:58 at 00:02:56
  • 136. Staf Scheirlinckx in 00:23:00 at 00:02:58
  • 137. Nicolas Vogondy in 00:23:02 at 00:03:00
  • 138. Oscar Freire in 00:23:04 at 00:03:02
  • 139. Joan Horrach in 00:23:06 at 00:03:04
  • 140. Tyler Farrar in 00:23:11 at 00:03:09
  • 141. Gorka Verdugo in 00:23:13 at 00:03:11
  • 142. Alessandro Vanotti in 00:23:15 at 00:03:13
  • 143. Serguei Ivanov in 00:23:17 at 00:03:15
  • 144. Fabio Sabatini in 00:23:19 at 00:03:17
  • 145. Greg Van Avermaet in 00:23:22 at 00:03:20
  • 146. Lloyd Mondory in 00:23:23 at 00:03:21
  • 147. David Moncoutie in 00:23:26 at 00:03:24
  • 148. Styn Vandenbergh in 00:23:28 at 00:03:26
  • 149. Daniele Righi in 00:23:31 at 00:03:29
  • 150. Samuel Dumoulin in 00:23:34 at 00:03:32
  • 150. Bingen Fernandez in 00:23:34 at 00:03:32
  • 152. Volodymir Gustov in 00:23:38 at 00:03:36
  • 153. Alan Perez Lezaun in 00:23:40 at 00:03:38
  • 154. Gregory Rast in 00:23:42 at 00:03:40
  • 155. David Arroyo in 00:23:45 at 00:03:43
  • 156. Thomas Voeckler in 00:23:49 at 00:03:47
  • 157. Fabian Wegmann in 00:24:08 at 00:04:06
  • 158. Marco Bandiera in 00:24:20 at 00:04:18
  • Split 2, KM25 | Click for: Split 3, 28.5km | Split 4, 37km | Final, 40.5km

    • 1. Mikhail Ignatiev in 00:28:22
    • 2. Alberto Contador in 00:28:25 at 00:00:03
    • 3. Bradley Wiggins in 00:28:32 at 00:00:10
    • 4. Gustav Larsson in 00:28:39 at 00:00:17
    • 5. Luis-leon Sanchez in 00:28:40 at 00:00:18
    • 5. Fabian Cancellara in 00:28:40 at 00:00:18
    • 7. Tony Martin in 00:28:42 at 00:00:20
    • 7. Bert Grabsch in 00:28:42 at 00:00:20
    • 7. David Zabriskie in 00:28:42 at 00:00:20
    • 10. David Millar in 00:28:47 at 00:00:25
    • 11. Christophe Moreau in 00:28:48 at 00:00:26
    • 12. Lance Armstrong in 00:28:51 at 00:00:29
    • 13. Andréas KlÖden in 00:28:53 at 00:00:31
    • 14. Kim Kirchen in 00:29:03 at 00:00:41
    • 15. Maxime Monfort in 00:29:05 at 00:00:43
    • 15. Vladimir Karpets in 00:29:05 at 00:00:43
    • 17. Sylvain Chavanel in 00:29:09 at 00:00:47
    • 18. Christian Vande Velde in 00:29:19 at 00:00:57
    • 19. Mikel Astarloza in 00:29:21 at 00:00:59
    • 20. Michael Rogers in 00:29:22 at 00:01:00
    • 21. Andy Schleck in 00:29:24 at 00:01:02
    • 22. Peter Velits in 00:29:25 at 00:01:03
    • 23. Stef Clement in 00:29:26 at 00:01:04
    • 24. Cadel Evans in 00:29:31 at 00:01:09
    • 25. Linus Gerdemann in 00:29:32 at 00:01:10
    • 26. Stijn Devolder in 00:29:35 at 00:01:13
    • 27. Marzio Bruseghin in 00:29:40 at 00:01:18
    • 28. George Hincapie in 00:29:41 at 00:01:19
    • 29. Vincenzo Nibali in 00:29:43 at 00:01:21
    • 30. Broeck Jurgen Van Den in 00:29:44 at 00:01:22
    • 31. Frank Schleck in 00:29:45 at 00:01:23
    • 32. Sebastian Lang in 00:29:47 at 00:01:25
    • 33. Brian Vandborg in 00:29:50 at 00:01:28
    • 33. Luis Pasamontes in 00:29:50 at 00:01:28
    • 33. Ivan Gutierrez José in 00:29:50 at 00:01:28
    • 36. Joost Posthuma in 00:29:51 at 00:01:29
    • 37. Sébastien Rosseler in 00:29:53 at 00:01:31
    • 37. Yaroslav Popovych in 00:29:53 at 00:01:31
    • 39. Christophe Riblon in 00:29:55 at 00:01:33
    • 40. Heinrich Haussler in 00:29:58 at 00:01:36
    • 41. Niki Terpstra in 00:29:59 at 00:01:37
    • 42. Sandy Casar in 00:30:01 at 00:01:39
    • 43. Daniel Lancaster Brett in 00:30:08 at 00:01:46
    • 44. Ryder Hesjedal in 00:30:13 at 00:01:51
    • 45. Stéphane Auge in 00:30:14 at 00:01:52
    • 45. Grischa Niermann in 00:30:14 at 00:01:52
    • 47. Martijn Maaskant in 00:30:17 at 00:01:55
    • 47. William Bonnet in 00:30:17 at 00:01:55
    • 47. Carlos Sastre in 00:30:17 at 00:01:55
    • 50. Haimar Zubeldia in 00:30:19 at 00:01:57
    • 51. Stuart O’grady in 00:30:20 at 00:01:58
    • 52. Roman Kreuziger in 00:30:22 at 00:02:00
    • 53. Christian Knees in 00:30:23 at 00:02:01
    • 53. Rinaldo Nocentini in 00:30:23 at 00:02:01
    • 53. Simon Geschke in 00:30:23 at 00:02:01
    • 56. Markus Fothen in 00:30:24 at 00:02:02
    • 57. Mickaël Delage in 00:30:26 at 00:02:04
    • 57. Christophe Le Mevel in 00:30:26 at 00:02:04
    • 57. Nicolas Roche in 00:30:26 at 00:02:04
    • 60. Manuel Garate Juan in 00:30:30 at 00:02:08
    • 60. Koen De Kort in 00:30:30 at 00:02:08
    • 60. Fumiyuki Beppu in 00:30:30 at 00:02:08
    • 63. Laurent Lefevre in 00:30:31 at 00:02:09
    • 64. Simon Spilak in 00:30:34 at 00:02:12
    • 65. Aleksandr Kuschynski in 00:30:37 at 00:02:15
    • 66. Marcin Sapa in 00:30:39 at 00:02:17
    • 66. Maxime Bouet in 00:30:39 at 00:02:17
    • 68. Albert Timmer in 00:30:40 at 00:02:18
    • 69. Denis Menchov in 00:30:42 at 00:02:20
    • 70. Yury Trofimov in 00:30:44 at 00:02:22
    • 70. Chris Sorensen in 00:30:44 at 00:02:22
    • 72. Nicki Sorensen in 00:30:45 at 00:02:23
    • 72. Rémi Pauriol in 00:30:45 at 00:02:23
    • 74. Geoffroy Lequatre in 00:30:48 at 00:02:26
    • 75. Steven De Jongh in 00:30:49 at 00:02:27
    • 76. Daniele Bennati in 00:30:50 at 00:02:28
    • 77. Hayden Roulston in 00:30:51 at 00:02:29
    • 78. Sergio Paulinho in 00:30:52 at 00:02:30
    • 78. Jussi Veikkanen in 00:30:52 at 00:02:30
    • 78. Hubert Dupont in 00:30:52 at 00:02:30
    • 81. Christophe Kern in 00:30:55 at 00:02:33
    • 81. Arnaud Coyot in 00:30:55 at 00:02:33
    • 83. Nicolaï Trussov in 00:30:56 at 00:02:34
    • 83. Brice Feillu in 00:30:56 at 00:02:34
    • 85. Pierrick Fedrigo in 00:30:58 at 00:02:36
    • 86. Laurens Ten Dam in 00:31:01 at 00:02:39
    • 86. Ruben Perez Moreno in 00:31:01 at 00:02:39
    • 88. Amaël Moinard in 00:31:03 at 00:02:41
    • 89. Carlos Barredo in 00:31:04 at 00:02:42
    • 90. Igor Anton in 00:31:05 at 00:02:43
    • 91. Pierre Rolland in 00:31:06 at 00:02:44
    • 91. Stephane Goubert in 00:31:06 at 00:02:44
    • 93. Gerald Ciolek in 00:31:08 at 00:02:46
    • 94. Inigo Cuesta in 00:31:09 at 00:02:47
    • 94. José Oroz Juan in 00:31:09 at 00:02:47
    • 96. Egoi Martinez in 00:31:10 at 00:02:48
    • 96. Julian Dean in 00:31:10 at 00:02:48
    • 98. Matthew Lloyd in 00:31:11 at 00:02:49
    • 99. Cyril Lemoine in 00:31:12 at 00:02:50
    • 100. Anthony Geslin in 00:31:13 at 00:02:51
    • 101. Luis Arrieta Jose in 00:31:17 at 00:02:55
    • 102. Mark Cavendish in 00:31:18 at 00:02:56
    • 103. Saïd Haddou in 00:31:19 at 00:02:57
    • 104. Leonardo Duque in 00:31:20 at 00:02:58
    • 104. Alessandro Ballan in 00:31:20 at 00:02:58
    • 106. Danny Pate in 00:31:22 at 00:03:00
    • 106. Yukiya Arashiro in 00:31:22 at 00:03:00
    • 106. Franco Pellizotti in 00:31:22 at 00:03:00
    • 109. Johannes FrÖhlinger in 00:31:23 at 00:03:01
    • 110. Frederik Willems in 00:31:24 at 00:03:02
    • 110. Mauro Santambrogio in 00:31:24 at 00:03:02
    • 110. David Loosli in 00:31:24 at 00:03:02
    • 113. Benoît Vaugrenard in 00:31:25 at 00:03:03
    • 114. Thierry Hupond in 00:31:27 at 00:03:05
    • 115. Johan Van Summeren in 00:31:28 at 00:03:06
    • 116. Antonio Flecha Juan in 00:31:30 at 00:03:08
    • 116. Sébastien Minard in 00:31:30 at 00:03:08
    • 118. Jérôme Pineau in 00:31:32 at 00:03:10
    • 119. Thor Hushovd in 00:31:33 at 00:03:11
    • 119. Joaquin Rojas Jose in 00:31:33 at 00:03:11
    • 119. Jonathan Hivert in 00:31:33 at 00:03:11
    • 122. Charles Wegelius in 00:31:34 at 00:03:12
    • 122. Jérémy Roy in 00:31:34 at 00:03:12
    • 124. Joan Horrach in 00:31:37 at 00:03:15
    • 125. Rigoberto Uran in 00:31:39 at 00:03:17
    • 126. Amets Txurruka in 00:31:40 at 00:03:18
    • 127. Nicolas Vogondy in 00:31:45 at 00:03:23
    • 127. Filippo Pozzato in 00:31:45 at 00:03:23
    • 129. Mark Renshaw in 00:31:46 at 00:03:24
    • 130. Alexandre Botcharov in 00:31:48 at 00:03:26
    • 131. Sylvain Calzati in 00:31:50 at 00:03:28
    • 132. Alexandre Pichot in 00:31:51 at 00:03:29
    • 132. Bernhard Eisel in 00:31:51 at 00:03:29
    • 134. Andreas Klier in 00:31:52 at 00:03:30
    • 134. Serguei Ivanov in 00:31:52 at 00:03:30
    • 136. Matteo Tosatto in 00:31:54 at 00:03:32
    • 137. Dmitriy Muravyev in 00:31:56 at 00:03:34
    • 138. Staf Scheirlinckx in 00:31:57 at 00:03:35
    • 139. Greg Van Avermaet in 00:31:59 at 00:03:37
    • 140. Gorka Verdugo in 00:32:03 at 00:03:41
    • 141. Oscar Freire in 00:32:04 at 00:03:42
    • 142. Fabio Sabatini in 00:32:06 at 00:03:44
    • 143. Alessandro Vanotti in 00:32:11 at 00:03:49
    • 144. Tyler Farrar in 00:32:13 at 00:03:51
    • 144. Alan Perez Lezaun in 00:32:13 at 00:03:51
    • 144. Yauheni Hutarovich in 00:32:13 at 00:03:51
    • 147. Lloyd Mondory in 00:32:19 at 00:03:57
    • 148. Volodymir Gustov in 00:32:26 at 00:04:04
    • 149. David Moncoutie in 00:32:27 at 00:04:05
    • 150. Daniele Righi in 00:32:35 at 00:04:13
    • 151. Styn Vandenbergh in 00:32:37 at 00:04:15
    • 152. Gregory Rast in 00:32:38 at 00:04:16
    • 153. David Arroyo in 00:32:40 at 00:04:18
    • 153. Samuel Dumoulin in 00:32:40 at 00:04:18
    • 155. Thomas Voeckler in 00:32:43 at 00:04:21
    • 156. Bingen Fernandez in 00:32:45 at 00:04:23
    • 157. Fabian Wegmann in 00:33:05 at 00:04:43
    • 158. Marco Bandiera in 00:33:26 at 00:05:04

    Split 3, 28.5km | Click for: Split 4, 37km | Final, 40.5km

    • 1. Alberto Contador in 00:36:50
    • 2. Bradley Wiggins in 00:37:20 at 00:00:30
    • 3. Mikhail Ignatiev in 00:37:25 at 00:00:35
    • 4. Christophe Moreau in 00:37:32 at 00:00:42
    • 5. Luis-leon Sanchez in 00:37:33 at 00:00:43
    • 6. Fabian Cancellara in 00:37:36 at 00:00:46
    • 6. Andréas KlÖden in 00:37:36 at 00:00:46
    • 8. Gustav Larsson in 00:37:39 at 00:00:49
    • 9. Cadel Evans in 00:37:52 at 00:01:02
    • 10. David Zabriskie in 00:37:53 at 00:01:03
    • 11. David Millar in 00:37:56 at 00:01:06
    • 12. Tony Martin in 00:37:57 at 00:01:07
    • 13. Lance Armstrong in 00:38:02 at 00:01:12
    • 14. Andy Schleck in 00:38:07 at 00:01:17
    • 14. Sylvain Chavanel in 00:38:07 at 00:01:17
    • 16. Maxime Monfort in 00:38:09 at 00:01:19
    • 17. Kim Kirchen in 00:38:11 at 00:01:21
    • 18. Vladimir Karpets in 00:38:13 at 00:01:23
    • 19. Mikel Astarloza in 00:38:21 at 00:01:31
    • 20. Christian Vande Velde in 00:38:26 at 00:01:36
    • 21. Peter Velits in 00:38:27 at 00:01:37
    • 22. Stef Clement in 00:38:30 at 00:01:40
    • 23. Vincenzo Nibali in 00:38:31 at 00:01:41
    • 24. Frank Schleck in 00:38:37 at 00:01:47
    • 25. Michael Rogers in 00:38:40 at 00:01:50
    • 25. Marzio Bruseghin in 00:38:40 at 00:01:50
    • 27. Linus Gerdemann in 00:38:46 at 00:01:56
    • 28. Bert Grabsch in 00:38:47 at 00:01:57
    • 29. Sebastian Lang in 00:38:48 at 00:01:58
    • 30. Niki Terpstra in 00:38:58 at 00:02:08
    • 31. Broeck Jurgen Van Den in 00:38:59 at 00:02:09
    • 32. Sandy Casar in 00:39:00 at 00:02:10
    • 33. Joost Posthuma in 00:39:02 at 00:02:12
    • 34. Luis Pasamontes in 00:39:06 at 00:02:16
    • 35. Stijn Devolder in 00:39:09 at 00:02:19
    • 35. Brian Vandborg in 00:39:09 at 00:02:19
    • 37. George Hincapie in 00:39:11 at 00:02:21
    • 38. Christophe Riblon in 00:39:13 at 00:02:23
    • 39. Markus Fothen in 00:39:14 at 00:02:24
    • 40. Yaroslav Popovych in 00:39:15 at 00:02:25
    • 41. Heinrich Haussler in 00:39:16 at 00:02:26
    • 42. Sébastien Rosseler in 00:39:19 at 00:02:29
    • 43. Ryder Hesjedal in 00:39:24 at 00:02:34
    • 43. Roman Kreuziger in 00:39:24 at 00:02:34
    • 45. Nicolas Roche in 00:39:27 at 00:02:37
    • 46. Laurent Lefevre in 00:39:30 at 00:02:40
    • 47. Ivan Gutierrez José in 00:39:31 at 00:02:41
    • 48. Christophe Le Mevel in 00:39:33 at 00:02:43
    • 49. Stéphane Auge in 00:39:36 at 00:02:46
    • 50. Haimar Zubeldia in 00:39:37 at 00:02:47
    • 51. Pierrick Fedrigo in 00:39:41 at 00:02:51
    • 52. Carlos Sastre in 00:39:42 at 00:02:52
    • 53. Manuel Garate Juan in 00:39:43 at 00:02:53
    • 54. Grischa Niermann in 00:39:45 at 00:02:55
    • 55. Chris Sorensen in 00:39:47 at 00:02:57
    • 56. Yury Trofimov in 00:39:52 at 00:03:02
    • 57. Martijn Maaskant in 00:39:53 at 00:03:03
    • 58. Christian Knees in 00:39:54 at 00:03:04
    • 59. Aleksandr Kuschynski in 00:39:56 at 00:03:06
    • 60. Rinaldo Nocentini in 00:39:57 at 00:03:07
    • 61. Amaël Moinard in 00:39:58 at 00:03:08
    • 62. Simon Geschke in 00:39:59 at 00:03:09
    • 63. Maxime Bouet in 00:40:02 at 00:03:12
    • 63. Simon Spilak in 00:40:02 at 00:03:12
    • 63. Stephane Goubert in 00:40:02 at 00:03:12
    • 66. Stuart O’grady in 00:40:03 at 00:03:13
    • 66. Geoffroy Lequatre in 00:40:03 at 00:03:13
    • 68. Koen De Kort in 00:40:05 at 00:03:15
    • 68. Nicki Sorensen in 00:40:05 at 00:03:15
    • 68. Brice Feillu in 00:40:05 at 00:03:15
    • 71. Daniel Lancaster Brett in 00:40:07 at 00:03:17
    • 71. Mickaël Delage in 00:40:07 at 00:03:17
    • 73. William Bonnet in 00:40:11 at 00:03:21
    • 73. Sergio Paulinho in 00:40:11 at 00:03:21
    • 75. Jussi Veikkanen in 00:40:13 at 00:03:23
    • 75. Matthew Lloyd in 00:40:13 at 00:03:23
    • 77. Denis Menchov in 00:40:15 at 00:03:25
    • 78. Rémi Pauriol in 00:40:16 at 00:03:26
    • 79. Marcin Sapa in 00:40:17 at 00:03:27
    • 80. Carlos Barredo in 00:40:20 at 00:03:30
    • 81. Fumiyuki Beppu in 00:40:23 at 00:03:33
    • 82. Hubert Dupont in 00:40:27 at 00:03:37
    • 83. Igor Anton in 00:40:29 at 00:03:39
    • 84. Gerald Ciolek in 00:40:30 at 00:03:40
    • 85. Albert Timmer in 00:40:36 at 00:03:46
    • 85. Johannes FrÖhlinger in 00:40:36 at 00:03:46
    • 87. Laurens Ten Dam in 00:40:38 at 00:03:48
    • 88. Inigo Cuesta in 00:40:40 at 00:03:50
    • 89. Luis Arrieta Jose in 00:40:41 at 00:03:51
    • 90. Alessandro Ballan in 00:40:42 at 00:03:52
    • 90. Hayden Roulston in 00:40:42 at 00:03:52
    • 92. Sébastien Minard in 00:40:43 at 00:03:53
    • 93. Anthony Geslin in 00:40:44 at 00:03:54
    • 93. Franco Pellizotti in 00:40:44 at 00:03:54
    • 95. Nicolaï Trussov in 00:40:47 at 00:03:57
    • 96. Frederik Willems in 00:40:49 at 00:03:59
    • 96. Egoi Martinez in 00:40:49 at 00:03:59
    • 98. Rigoberto Uran in 00:40:50 at 00:04:00
    • 98. Daniele Bennati in 00:40:50 at 00:04:00
    • 100. Pierre Rolland in 00:40:52 at 00:04:02
    • 101. Charles Wegelius in 00:40:53 at 00:04:03
    • 102. Alexandre Botcharov in 00:41:00 at 00:04:10
    • 103. Jérémy Roy in 00:41:01 at 00:04:11
    • 103. Leonardo Duque in 00:41:01 at 00:04:11
    • 105. Gorka Verdugo in 00:41:02 at 00:04:12
    • 106. Steven De Jongh in 00:41:04 at 00:04:14
    • 107. Thierry Hupond in 00:41:05 at 00:04:15
    • 107. José Oroz Juan in 00:41:05 at 00:04:15
    • 107. David Loosli in 00:41:05 at 00:04:15
    • 107. Mauro Santambrogio in 00:41:05 at 00:04:15
    • 111. Cyril Lemoine in 00:41:06 at 00:04:16
    • 111. Arnaud Coyot in 00:41:06 at 00:04:16
    • 111. Nicolas Vogondy in 00:41:06 at 00:04:16
    • 114. Benoît Vaugrenard in 00:41:07 at 00:04:17
    • 115. Jérôme Pineau in 00:41:08 at 00:04:18
    • 116. Antonio Flecha Juan in 00:41:14 at 00:04:24
    • 116. Yukiya Arashiro in 00:41:14 at 00:04:24
    • 118. Saïd Haddou in 00:41:16 at 00:04:26
    • 118. Christophe Kern in 00:41:16 at 00:04:26
    • 120. Jonathan Hivert in 00:41:21 at 00:04:31
    • 121. Sylvain Calzati in 00:41:22 at 00:04:32
    • 121. Joaquin Rojas Jose in 00:41:22 at 00:04:32
    • 123. Filippo Pozzato in 00:41:24 at 00:04:34
    • 123. Greg Van Avermaet in 00:41:24 at 00:04:34
    • 125. Serguei Ivanov in 00:41:25 at 00:04:35
    • 126. Danny Pate in 00:41:27 at 00:04:37
    • 127. Mark Cavendish in 00:41:29 at 00:04:39
    • 128. Ruben Perez Moreno in 00:41:31 at 00:04:41
    • 128. David Moncoutie in 00:41:31 at 00:04:41
    • 130. Joan Horrach in 00:41:32 at 00:04:42
    • 131. Johan Van Summeren in 00:41:33 at 00:04:43
    • 132. Amets Txurruka in 00:41:34 at 00:04:44
    • 133. Fabio Sabatini in 00:41:39 at 00:04:49
    • 134. Thor Hushovd in 00:41:48 at 00:04:58
    • 135. Alexandre Pichot in 00:41:52 at 00:05:02
    • 136. Oscar Freire in 00:41:53 at 00:05:03
    • 137. Thomas Voeckler in 00:41:54 at 00:05:04
    • 138. Matteo Tosatto in 00:41:56 at 00:05:06
    • 139. Julian Dean in 00:41:59 at 00:05:09
    • 140. Staf Scheirlinckx in 00:42:00 at 00:05:10
    • 141. Mark Renshaw in 00:42:02 at 00:05:12
    • 142. Alessandro Vanotti in 00:42:03 at 00:05:13
    • 143. Dmitriy Muravyev in 00:42:04 at 00:05:14
    • 144. Bernhard Eisel in 00:42:06 at 00:05:16
    • 145. Alan Perez Lezaun in 00:42:08 at 00:05:18
    • 146. Volodymir Gustov in 00:42:15 at 00:05:25
    • 147. Samuel Dumoulin in 00:42:18 at 00:05:28
    • 148. Andreas Klier in 00:42:20 at 00:05:30
    • 148. Styn Vandenbergh in 00:42:20 at 00:05:30
    • 150. Daniele Righi in 00:42:27 at 00:05:37
    • 151. Gregory Rast in 00:42:32 at 00:05:42
    • 152. Bingen Fernandez in 00:42:37 at 00:05:47
    • 153. David Arroyo in 00:42:39 at 00:05:49
    • 154. Lloyd Mondory in 00:42:47 at 00:05:57
    • 154. Yauheni Hutarovich in 00:42:47 at 00:05:57
    • 156. Tyler Farrar in 00:42:48 at 00:05:58
    • 157. Fabian Wegmann in 00:43:22 at 00:06:32
    • 158. Marco Bandiera in 00:43:52 at 00:07:02

    Split 4, 37km | Click for: Final, 40.5km

    • 1. Alberto Contador in 00:45:07
    • 2. Fabian Cancellara in 00:45:22 at 00:00:15
    • 3. Mikhail Ignatiev in 00:45:31 at 00:00:24
    • 4. Gustav Larsson in 00:45:48 at 00:00:41
    • 5. Bradley Wiggins in 00:45:49 at 00:00:42
    • 6. Luis-leon Sanchez in 00:45:55 at 00:00:48
    • 7. David Millar in 00:45:56 at 00:00:49
    • 8. Christophe Moreau in 00:45:57 at 00:00:50
    • 9. Andréas KlÖden in 00:46:00 at 00:00:53
    • 10. David Zabriskie in 00:46:10 at 00:01:03
    • 11. Tony Martin in 00:46:15 at 00:01:08
    • 12. Cadel Evans in 00:46:22 at 00:01:15
    • 13. Sylvain Chavanel in 00:46:26 at 00:01:19
    • 14. Maxime Monfort in 00:46:30 at 00:01:23
    • 15. Lance Armstrong in 00:46:33 at 00:01:26
    • 16. Vladimir Karpets in 00:46:38 at 00:01:31
    • 17. Kim Kirchen in 00:46:45 at 00:01:38
    • 18. Stef Clement in 00:46:47 at 00:01:40
    • 19. Andy Schleck in 00:46:48 at 00:01:41
    • 19. Mikel Astarloza in 00:46:48 at 00:01:41
    • 21. Michael Rogers in 00:46:49 at 00:01:42
    • 22. Bert Grabsch in 00:46:53 at 00:01:46
    • 23. Christian Vande Velde in 00:46:56 at 00:01:49
    • 24. Marzio Bruseghin in 00:47:06 at 00:01:59
    • 25. Vincenzo Nibali in 00:47:09 at 00:02:02
    • 26. Peter Velits in 00:47:14 at 00:02:07
    • 27. Joost Posthuma in 00:47:17 at 00:02:10
    • 27. Linus Gerdemann in 00:47:17 at 00:02:10
    • 29. Niki Terpstra in 00:47:21 at 00:02:14
    • 29. Sebastian Lang in 00:47:21 at 00:02:14
    • 31. Brian Vandborg in 00:47:26 at 00:02:19
    • 32. Broeck Jurgen Van Den in 00:47:28 at 00:02:21
    • 33. Frank Schleck in 00:47:31 at 00:02:24
    • 34. Christophe Riblon in 00:47:32 at 00:02:25
    • 35. Luis Pasamontes in 00:47:35 at 00:02:28
    • 36. Markus Fothen in 00:47:37 at 00:02:30
    • 37. Stijn Devolder in 00:47:40 at 00:02:33
    • 37. George Hincapie in 00:47:40 at 00:02:33
    • 39. Sandy Casar in 00:47:41 at 00:02:34
    • 40. Yaroslav Popovych in 00:47:43 at 00:02:36
    • 41. Heinrich Haussler in 00:47:49 at 00:02:42
    • 42. Ivan Gutierrez José in 00:47:50 at 00:02:43
    • 43. Ryder Hesjedal in 00:47:51 at 00:02:44
    • 44. Manuel Garate Juan in 00:48:00 at 00:02:53
    • 45. Laurent Lefevre in 00:48:02 at 00:02:55
    • 46. Sébastien Rosseler in 00:48:04 at 00:02:57
    • 47. Stéphane Auge in 00:48:06 at 00:02:59
    • 48. Nicolas Roche in 00:48:07 at 00:03:00
    • 49. Roman Kreuziger in 00:48:10 at 00:03:03
    • 49. Grischa Niermann in 00:48:10 at 00:03:03
    • 51. Martijn Maaskant in 00:48:12 at 00:03:05
    • 52. Haimar Zubeldia in 00:48:15 at 00:03:08
    • 53. Aleksandr Kuschynski in 00:48:16 at 00:03:09
    • 54. Christophe Le Mevel in 00:48:17 at 00:03:10
    • 55. Pierrick Fedrigo in 00:48:23 at 00:03:16
    • 56. Daniel Lancaster Brett in 00:48:24 at 00:03:17
    • 57. Stuart O’grady in 00:48:28 at 00:03:21
    • 58. Koen De Kort in 00:48:30 at 00:03:23
    • 59. Christian Knees in 00:48:33 at 00:03:26
    • 60. William Bonnet in 00:48:35 at 00:03:28
    • 60. Simon Geschke in 00:48:35 at 00:03:28
    • 60. Mickaël Delage in 00:48:35 at 00:03:28
    • 63. Carlos Sastre in 00:48:37 at 00:03:30
    • 63. Nicki Sorensen in 00:48:37 at 00:03:30
    • 65. Yury Trofimov in 00:48:38 at 00:03:31
    • 65. Chris Sorensen in 00:48:38 at 00:03:31
    • 65. Simon Spilak in 00:48:38 at 00:03:31
    • 68. Maxime Bouet in 00:48:39 at 00:03:32
    • 68. Amaël Moinard in 00:48:39 at 00:03:32
    • 70. Rinaldo Nocentini in 00:48:43 at 00:03:36
    • 71. Marcin Sapa in 00:48:44 at 00:03:37
    • 72. Geoffroy Lequatre in 00:48:45 at 00:03:38
    • 73. Jussi Veikkanen in 00:48:47 at 00:03:40
    • 74. Rémi Pauriol in 00:48:52 at 00:03:45
    • 75. Brice Feillu in 00:48:56 at 00:03:49
    • 76. Carlos Barredo in 00:48:59 at 00:03:52
    • 77. Gerald Ciolek in 00:49:05 at 00:03:58
    • 77. Matthew Lloyd in 00:49:05 at 00:03:58
    • 79. Fumiyuki Beppu in 00:49:08 at 00:04:01
    • 80. Stephane Goubert in 00:49:10 at 00:04:03
    • 81. Igor Anton in 00:49:11 at 00:04:04
    • 82. Nicolaï Trussov in 00:49:12 at 00:04:05
    • 82. Denis Menchov in 00:49:12 at 00:04:05
    • 84. Anthony Geslin in 00:49:13 at 00:04:06
    • 85. Johannes FrÖhlinger in 00:49:19 at 00:04:12
    • 86. Albert Timmer in 00:49:20 at 00:04:13
    • 87. Inigo Cuesta in 00:49:24 at 00:04:17
    • 88. Hayden Roulston in 00:49:27 at 00:04:20
    • 88. Hubert Dupont in 00:49:27 at 00:04:20
    • 88. Steven De Jongh in 00:49:27 at 00:04:20
    • 91. Franco Pellizotti in 00:49:29 at 00:04:22
    • 92. Laurens Ten Dam in 00:49:30 at 00:04:23
    • 92. Luis Arrieta Jose in 00:49:30 at 00:04:23
    • 94. Daniele Bennati in 00:49:32 at 00:04:25
    • 94. Alessandro Ballan in 00:49:32 at 00:04:25
    • 96. Egoi Martinez in 00:49:35 at 00:04:28
    • 96. Jérémy Roy in 00:49:35 at 00:04:28
    • 98. Sébastien Minard in 00:49:37 at 00:04:30
    • 99. Arnaud Coyot in 00:49:38 at 00:04:31
    • 100. Gorka Verdugo in 00:49:40 at 00:04:33
    • 101. Leonardo Duque in 00:49:41 at 00:04:34
    • 101. Cyril Lemoine in 00:49:41 at 00:04:34
    • 103. Pierre Rolland in 00:49:45 at 00:04:38
    • 103. Frederik Willems in 00:49:45 at 00:04:38
    • 105. Sergio Paulinho in 00:49:46 at 00:04:39
    • 106. José Oroz Juan in 00:49:51 at 00:04:44
    • 107. Thierry Hupond in 00:49:53 at 00:04:46
    • 107. David Loosli in 00:49:53 at 00:04:46
    • 107. Mauro Santambrogio in 00:49:53 at 00:04:46
    • 110. Greg Van Avermaet in 00:49:54 at 00:04:47
    • 111. Jonathan Hivert in 00:49:57 at 00:04:50
    • 111. Alexandre Botcharov in 00:49:57 at 00:04:50
    • 111. Nicolas Vogondy in 00:49:57 at 00:04:50
    • 114. Yukiya Arashiro in 00:49:58 at 00:04:51
    • 115. Rigoberto Uran in 00:49:59 at 00:04:52
    • 116. Charles Wegelius in 00:50:01 at 00:04:54
    • 117. Antonio Flecha Juan in 00:50:06 at 00:04:59
    • 118. Fabio Sabatini in 00:50:07 at 00:05:00
    • 118. Jérôme Pineau in 00:50:07 at 00:05:00
    • 120. Thomas Voeckler in 00:50:11 at 00:05:04
    • 120. Sylvain Calzati in 00:50:11 at 00:05:04
    • 122. Benoît Vaugrenard in 00:50:12 at 00:05:05
    • 123. Saïd Haddou in 00:50:16 at 00:05:09
    • 124. Ruben Perez Moreno in 00:50:17 at 00:05:10
    • 125. Thor Hushovd in 00:50:18 at 00:05:11
    • 126. Mark Cavendish in 00:50:20 at 00:05:13
    • 126. Joan Horrach in 00:50:20 at 00:05:13
    • 128. Serguei Ivanov in 00:50:25 at 00:05:18
    • 129. Filippo Pozzato in 00:50:27 at 00:05:20
    • 130. Joaquin Rojas Jose in 00:50:29 at 00:05:22
    • 131. Christophe Kern in 00:50:30 at 00:05:23
    • 131. Amets Txurruka in 00:50:30 at 00:05:23
    • 133. Matteo Tosatto in 00:50:31 at 00:05:24
    • 134. Julian Dean in 00:50:36 at 00:05:29
    • 135. Johan Van Summeren in 00:50:38 at 00:05:31
    • 136. David Moncoutie in 00:50:39 at 00:05:32
    • 137. Alexandre Pichot in 00:50:46 at 00:05:39
    • 138. Staf Scheirlinckx in 00:50:48 at 00:05:41
    • 139. Alan Perez Lezaun in 00:50:51 at 00:05:44
    • 140. Mark Renshaw in 00:50:53 at 00:05:46
    • 141. Danny Pate in 00:50:54 at 00:05:47
    • 142. Bernhard Eisel in 00:50:55 at 00:05:48
    • 143. Dmitriy Muravyev in 00:50:59 at 00:05:52
    • 144. Oscar Freire in 00:51:05 at 00:05:58
    • 145. Alessandro Vanotti in 00:51:07 at 00:06:00
    • 146. Volodymir Gustov in 00:51:08 at 00:06:01
    • 147. Andreas Klier in 00:51:12 at 00:06:05
    • 148. Gregory Rast in 00:51:13 at 00:06:06
    • 149. Samuel Dumoulin in 00:51:19 at 00:06:12
    • 150. Daniele Righi in 00:51:24 at 00:06:17
    • 151. Tyler Farrar in 00:51:26 at 00:06:19
    • 151. Styn Vandenbergh in 00:51:26 at 00:06:19
    • 153. Yauheni Hutarovich in 00:51:30 at 00:06:23
    • 154. Lloyd Mondory in 00:51:33 at 00:06:26
    • 154. David Arroyo in 00:51:33 at 00:06:26
    • 156. Bingen Fernandez in 00:51:39 at 00:06:32
    • 157. Fabian Wegmann in 00:52:19 at 00:07:12
    • 158. Marco Bandiera in 00:52:54 at 00:07:47

    Final 40.5km | Click for: TOP

    • 1. Alberto Contador in 00:48:31
    • 2. Fabian Cancellara in 00:48:34 at 00:00:03
    • 3. Mikhail Ignatiev in 00:48:46 at 00:00:15
    • 4. Gustav Larsson in 00:49:03 at 00:00:33
    • 5. David Millar in 00:49:11 at 00:00:41
    • 6. Bradley Wiggins in 00:49:13 at 00:00:43
    • 7. Luis-leon Sanchez in 00:49:14 at 00:00:44
    • 8. Christophe Moreau in 00:49:16 at 00:00:45
    • 9. Andréas KlÖden in 00:49:24 at 00:00:54
    • 10. David Zabriskie in 00:49:32 at 00:01:02
    • 11. Tony Martin in 00:49:35 at 00:01:04
    • 12. Cadel Evans in 00:49:45 at 00:01:14
    • 13. Maxime Monfort in 00:49:49 at 00:01:19
    • 14. Sylvain Chavanel in 00:49:50 at 00:01:20
    • 15. Vladimir Karpets in 00:49:58 at 00:01:28
    • 16. Lance Armstrong in 00:50:00 at 00:01:30
    • 17. Stef Clement in 00:50:08 at 00:01:37
    • 18. Bert Grabsch in 00:50:09 at 00:01:38
    • 19. Michael Rogers in 00:50:09 at 00:01:38
    • 20. Kim Kirchen in 00:50:12 at 00:01:42
    • 21. Andy Schleck in 00:50:15 at 00:01:45
    • 22. Mikel Astarloza in 00:50:18 at 00:01:48
    • 23. Marzio Bruseghin in 00:50:30 at 00:02:00
    • 24. Christian Vande Velde in 00:50:31 at 00:02:00
    • 25. Joost Posthuma in 00:50:36 at 00:02:05
    • 26. Vincenzo Nibali in 00:50:36 at 00:02:06
    • 27. Linus Gerdemann in 00:50:41 at 00:02:11
    • 28. Peter Velits in 00:50:44 at 00:02:13
    • 29. Niki Terpstra in 00:50:45 at 00:02:14
    • 30. Sebastian Lang in 00:50:48 at 00:02:17
    • 31. Brian Vandborg in 00:50:49 at 00:02:18
    • 32. Broeck Jurgen Van Den in 00:50:56 at 00:02:26
    • 33. Markus Fothen in 00:51:02 at 00:02:32
    • 34. George Hincapie in 00:51:04 at 00:02:34
    • 35. Frank Schleck in 00:51:05 at 00:02:34
    • 36. Luis Pasamontes in 00:51:06 at 00:02:36
    • 37. Christophe Riblon in 00:51:07 at 00:02:36
    • 38. Stijn Devolder in 00:51:07 at 00:02:37
    • 39. Yaroslav Popovych in 00:51:10 at 00:02:40
    • 40. Sandy Casar in 00:51:15 at 00:02:45
    • 41. Ivan Gutierrez José in 00:51:16 at 00:02:46
    • 42. Heinrich Haussler in 00:51:20 at 00:02:50
    • 43. Ryder Hesjedal in 00:51:21 at 00:02:51
    • 44. Manuel Garate Juan in 00:51:23 at 00:02:52
    • 45. Laurent Lefevre in 00:51:28 at 00:02:57
    • 46. Martijn Maaskant in 00:51:30 at 00:03:00
    • 47. Stéphane Auge in 00:51:34 at 00:03:03
    • 48. Grischa Niermann in 00:51:37 at 00:03:07
    • 49. Sébastien Rosseler in 00:51:39 at 00:03:09
    • 50. Nicolas Roche in 00:51:41 at 00:03:11
    • 51. Haimar Zubeldia in 00:51:41 at 00:03:11
    • 52. Aleksandr Kuschynski in 00:51:42 at 00:03:12
    • 53. Roman Kreuziger in 00:51:47 at 00:03:16
    • 54. Stuart O’grady in 00:51:52 at 00:03:21
    • 55. Christophe Le Mevel in 00:51:52 at 00:03:22
    • 56. Pierrick Fedrigo in 00:51:54 at 00:03:23
    • 57. Koen De Kort in 00:51:58 at 00:03:27
    • 58. Maxime Bouet in 00:52:00 at 00:03:29
    • 59. Daniel Lancaster Brett in 00:52:02 at 00:03:32
    • 60. William Bonnet in 00:52:03 at 00:03:33
    • 61. Nicki Sorensen in 00:52:06 at 00:03:35
    • 62. Marcin Sapa in 00:52:06 at 00:03:36
    • 63. Christian Knees in 00:52:06 at 00:03:36
    • 64. Simon Geschke in 00:52:07 at 00:03:36
    • 65. Mickaël Delage in 00:52:08 at 00:03:37
    • 66. Chris Sorensen in 00:52:09 at 00:03:38
    • 67. Simon Spilak in 00:52:11 at 00:03:40
    • 68. Yury Trofimov in 00:52:14 at 00:03:43
    • 69. Geoffroy Lequatre in 00:52:15 at 00:03:44
    • 70. Carlos Sastre in 00:52:18 at 00:03:47
    • 71. Amaël Moinard in 00:52:18 at 00:03:48
    • 72. Rinaldo Nocentini in 00:52:20 at 00:03:49
    • 73. Jussi Veikkanen in 00:52:24 at 00:03:54
    • 74. Rémi Pauriol in 00:52:30 at 00:03:59
    • 75. Gerald Ciolek in 00:52:37 at 00:04:07
    • 76. Carlos Barredo in 00:52:38 at 00:04:08
    • 77. Brice Feillu in 00:52:38 at 00:04:08
    • 78. Fumiyuki Beppu in 00:52:41 at 00:04:11
    • 79. Denis Menchov in 00:52:42 at 00:04:12
    • 80. Nicolaï Trussov in 00:52:46 at 00:04:15
    • 81. Matthew Lloyd in 00:52:47 at 00:04:16
    • 82. Stephane Goubert in 00:52:49 at 00:04:18
    • 83. Anthony Geslin in 00:52:51 at 00:04:21
    • 84. Johannes FrÖhlinger in 00:52:55 at 00:04:25
    • 85. Inigo Cuesta in 00:52:56 at 00:04:26
    • 86. Steven De Jongh in 00:52:59 at 00:04:29
    • 87. Igor Anton in 00:53:02 at 00:04:31
    • 88. Hubert Dupont in 00:53:03 at 00:04:32
    • 89. Hayden Roulston in 00:53:03 at 00:04:33
    • 90. Luis Arrieta Jose in 00:53:06 at 00:04:36
    • 91. Franco Pellizotti in 00:53:07 at 00:04:37
    • 92. Laurens Ten Dam in 00:53:09 at 00:04:39
    • 93. Albert Timmer in 00:53:09 at 00:04:39
    • 94. Alessandro Ballan in 00:53:11 at 00:04:40
    • 95. Arnaud Coyot in 00:53:11 at 00:04:40
    • 96. Gorka Verdugo in 00:53:11 at 00:04:41
    • 97. Egoi Martinez in 00:53:13 at 00:04:43
    • 98. Jérémy Roy in 00:53:15 at 00:04:45
    • 99. Cyril Lemoine in 00:53:16 at 00:04:46
    • 100. Leonardo Duque in 00:53:17 at 00:04:47
    • 101. Daniele Bennati in 00:53:18 at 00:04:47
    • 102. Sébastien Minard in 00:53:18 at 00:04:47
    • 103. Pierre Rolland in 00:53:21 at 00:04:50
    • 104. Mauro Santambrogio in 00:53:24 at 00:04:53
    • 105. Thierry Hupond in 00:53:24 at 00:04:54
    • 106. Greg Van Avermaet in 00:53:26 at 00:04:55
    • 107. José Oroz Juan in 00:53:26 at 00:04:55
    • 108. Frederik Willems in 00:53:26 at 00:04:56
    • 109. David Loosli in 00:53:32 at 00:05:01
    • 110. Nicolas Vogondy in 00:53:33 at 00:05:03
    • 111. Fabio Sabatini in 00:53:34 at 00:05:03
    • 112. Yukiya Arashiro in 00:53:35 at 00:05:05
    • 113. Alexandre Botcharov in 00:53:36 at 00:05:06
    • 114. Jonathan Hivert in 00:53:39 at 00:05:08
    • 115. Thomas Voeckler in 00:53:42 at 00:05:12
    • 116. Antonio Flecha Juan in 00:53:44 at 00:05:14
    • 117. Sergio Paulinho in 00:53:45 at 00:05:14
    • 118. Rigoberto Uran in 00:53:46 at 00:05:16
    • 119. Danny Pate in 00:53:46 at 00:05:16
    • 120. Charles Wegelius in 00:53:49 at 00:05:18
    • 121. Thor Hushovd in 00:53:53 at 00:05:23
    • 122. Sylvain Calzati in 00:53:54 at 00:05:23
    • 123. Saïd Haddou in 00:53:54 at 00:05:24
    • 124. Christophe Kern in 00:53:58 at 00:05:28
    • 125. Ruben Perez Moreno in 00:53:59 at 00:05:28
    • 126. Benoît Vaugrenard in 00:53:59 at 00:05:28
    • 127. Mark Cavendish in 00:54:00 at 00:05:29
    • 128. Jérôme Pineau in 00:54:01 at 00:05:30
    • 129. Joaquin Rojas Jose in 00:54:04 at 00:05:34
    • 130. Joan Horrach in 00:54:08 at 00:05:38
    • 131. Matteo Tosatto in 00:54:11 at 00:05:40
    • 132. Filippo Pozzato in 00:54:12 at 00:05:41
    • 133. Amets Txurruka in 00:54:12 at 00:05:42
    • 134. Julian Dean in 00:54:19 at 00:05:48
    • 135. Johan Van Summeren in 00:54:22 at 00:05:51
    • 136. Serguei Ivanov in 00:54:22 at 00:05:51
    • 137. Staf Scheirlinckx in 00:54:23 at 00:05:52
    • 138. David Moncoutie in 00:54:27 at 00:05:57
    • 139. Bernhard Eisel in 00:54:30 at 00:05:59
    • 140. Alexandre Pichot in 00:54:33 at 00:06:02
    • 141. Alan Perez Lezaun in 00:54:34 at 00:06:04
    • 142. Dmitriy Muravyev in 00:54:39 at 00:06:08
    • 143. Mark Renshaw in 00:54:41 at 00:06:11
    • 144. Volodymir Gustov in 00:54:44 at 00:06:14
    • 145. Oscar Freire in 00:54:49 at 00:06:19
    • 146. Gregory Rast in 00:54:52 at 00:06:21
    • 147. Alessandro Vanotti in 00:54:55 at 00:06:24
    • 148. Samuel Dumoulin in 00:54:57 at 00:06:27
    • 149. Andreas Klier in 00:54:59 at 00:06:28
    • 150. Daniele Righi in 00:55:09 at 00:06:38
    • 151. Tyler Farrar in 00:55:09 at 00:06:39
    • 152. Yauheni Hutarovich in 00:55:12 at 00:06:42
    • 153. Bingen Fernandez in 00:55:18 at 00:06:47
    • 154. Styn Vandenbergh in 00:55:19 at 00:06:49
    • 155. David Arroyo in 00:55:22 at 00:06:51
    • 156. Lloyd Mondory in 00:55:24 at 00:06:54
    • 157. Fabian Wegmann in 00:56:03 at 00:07:33
    • 158. Marco Bandiera in 00:56:41 at 00:08:11

    Results

    Split 1, 18km| Click for: Split 2, 25km | Split 3, 28.5km | Split 4, 37km | Final, 40.5km

    • 1. Alberto Contador in 00:20:02
    • 2. Bradley Wiggins in 00:20:20 at 00:00:18
    • 3. Mikhail Ignatiev in 00:20:21 at 00:00:19
    • 4. Lance Armstrong in 00:20:29 at 00:00:27
    • 5. Fabian Cancellara in 00:20:39 at 00:00:37
    • 5. Andréas KlÖden in 00:20:39 at 00:00:37
    • 7. David Zabriskie in 00:20:43 at 00:00:41
    • 8. Tony Martin in 00:20:44 at 00:00:42
    • 9. Bert Grabsch in 00:20:46 at 00:00:44
    • 9. Andy Schleck in 00:20:46 at 00:00:44
    • 9. David Millar in 00:20:46 at 00:00:44
    • 9. Gustav Larsson in 00:20:46 at 00:00:44
    • 13. Luis-leon Sanchez in 00:20:47 at 00:00:45
    • 14. Vladimir Karpets in 00:20:50 at 00:00:48
    • 15. Christian Vande Velde in 00:20:57 at 00:00:55
    • 16. Sylvain Chavanel in 00:20:58 at 00:00:56
    • 17. Christophe Moreau in 00:20:59 at 00:00:57
    • 18. Kim Kirchen in 00:21:00 at 00:00:58
    • 19. Maxime Monfort in 00:21:02 at 00:01:00
    • 20. Frank Schleck in 00:21:04 at 00:01:02
    • 21. Michael Rogers in 00:21:10 at 00:01:08
    • 22. Stef Clement in 00:21:11 at 00:01:09
    • 22. Vincenzo Nibali in 00:21:11 at 00:01:09
    • 24. Mikel Astarloza in 00:21:12 at 00:01:10
    • 25. Peter Velits in 00:21:13 at 00:01:11
    • 26. Linus Gerdemann in 00:21:21 at 00:01:19
    • 26. Sébastien Rosseler in 00:21:21 at 00:01:19
    • 28. Stijn Devolder in 00:21:25 at 00:01:23
    • 29. Sebastian Lang in 00:21:27 at 00:01:25
    • 30. Cadel Evans in 00:21:28 at 00:01:26
    • 31. Brian Vandborg in 00:21:29 at 00:01:27
    • 32. George Hincapie in 00:21:30 at 00:01:28
    • 33. Christophe Riblon in 00:21:31 at 00:01:29
    • 33. Broeck Jurgen Van Den in 00:21:31 at 00:01:29
    • 35. Niki Terpstra in 00:21:32 at 00:01:30
    • 36. Marzio Bruseghin in 00:21:33 at 00:01:31
    • 36. Joost Posthuma in 00:21:33 at 00:01:31
    • 36. Sandy Casar in 00:21:33 at 00:01:31
    • 39. Yaroslav Popovych in 00:21:34 at 00:01:32
    • 40. Heinrich Haussler in 00:21:35 at 00:01:33
    • 41. Ivan Gutierrez José in 00:21:37 at 00:01:35
    • 41. Daniel Lancaster Brett in 00:21:37 at 00:01:35
    • 43. Luis Pasamontes in 00:21:39 at 00:01:37
    • 44. William Bonnet in 00:21:42 at 00:01:40
    • 45. Martijn Maaskant in 00:21:44 at 00:01:42
    • 46. Stuart O’grady in 00:21:45 at 00:01:43
    • 47. Carlos Sastre in 00:21:49 at 00:01:47
    • 47. Stéphane Auge in 00:21:49 at 00:01:47
    • 47. Ryder Hesjedal in 00:21:49 at 00:01:47
    • 50. Markus Fothen in 00:21:53 at 00:01:51
    • 50. Christian Knees in 00:21:53 at 00:01:51
    • 50. Haimar Zubeldia in 00:21:53 at 00:01:51
    • 50. Roman Kreuziger in 00:21:53 at 00:01:51
    • 54. Christophe Le Mevel in 00:21:54 at 00:01:52
    • 54. Simon Geschke in 00:21:54 at 00:01:52
    • 56. Koen De Kort in 00:21:55 at 00:01:53
    • 56. Rinaldo Nocentini in 00:21:55 at 00:01:53
    • 56. Grischa Niermann in 00:21:55 at 00:01:53
    • 59. Mickaël Delage in 00:21:56 at 00:01:54
    • 60. Albert Timmer in 00:21:57 at 00:01:55
    • 60. Nicolas Roche in 00:21:57 at 00:01:55
    • 62. Aleksandr Kuschynski in 00:22:04 at 00:02:02
    • 62. Simon Spilak in 00:22:04 at 00:02:02
    • 64. Fumiyuki Beppu in 00:22:06 at 00:02:04
    • 65. Maxime Bouet in 00:22:07 at 00:02:05
    • 65. Hayden Roulston in 00:22:07 at 00:02:05
    • 67. Jussi Veikkanen in 00:22:09 at 00:02:07
    • 67. Laurent Lefevre in 00:22:09 at 00:02:07
    • 69. Manuel Garate Juan in 00:22:11 at 00:02:09
    • 70. Denis Menchov in 00:22:12 at 00:02:10
    • 70. Nicolaï Trussov in 00:22:12 at 00:02:10
    • 72. Steven De Jongh in 00:22:14 at 00:02:12
    • 72. Hubert Dupont in 00:22:14 at 00:02:12
    • 74. Marcin Sapa in 00:22:15 at 00:02:13
    • 74. Brice Feillu in 00:22:15 at 00:02:13
    • 76. Nicki Sorensen in 00:22:16 at 00:02:14
    • 77. Cyril Lemoine in 00:22:17 at 00:02:15
    • 78. Pierre Rolland in 00:22:19 at 00:02:17
    • 78. Daniele Bennati in 00:22:19 at 00:02:17
    • 78. Pierrick Fedrigo in 00:22:19 at 00:02:17
    • 78. Sergio Paulinho in 00:22:19 at 00:02:17
    • 78. Danny Pate in 00:22:19 at 00:02:17
    • 83. Stephane Goubert in 00:22:20 at 00:02:18
    • 83. Rémi Pauriol in 00:22:20 at 00:02:18
    • 85. Johan Van Summeren in 00:22:21 at 00:02:19
    • 85. Ruben Perez Moreno in 00:22:21 at 00:02:19
    • 87. Arnaud Coyot in 00:22:23 at 00:02:21
    • 87. Carlos Barredo in 00:22:23 at 00:02:21
    • 87. José Oroz Juan in 00:22:23 at 00:02:21
    • 90. Geoffroy Lequatre in 00:22:24 at 00:02:22
    • 90. Christophe Kern in 00:22:24 at 00:02:22
    • 92. Chris Sorensen in 00:22:27 at 00:02:25
    • 93. Laurens Ten Dam in 00:22:28 at 00:02:26
    • 94. Alessandro Ballan in 00:22:30 at 00:02:28
    • 94. Yury Trofimov in 00:22:30 at 00:02:28
    • 96. Mark Cavendish in 00:22:31 at 00:02:29
    • 96. Egoi Martinez in 00:22:31 at 00:02:29
    • 98. Julian Dean in 00:22:32 at 00:02:30
    • 98. Saïd Haddou in 00:22:32 at 00:02:30
    • 100. Luis Arrieta Jose in 00:22:35 at 00:02:33
    • 101. Inigo Cuesta in 00:22:36 at 00:02:34
    • 102. David Loosli in 00:22:37 at 00:02:35
    • 103. Thierry Hupond in 00:22:38 at 00:02:36
    • 104. Gerald Ciolek in 00:22:39 at 00:02:37
    • 105. Yukiya Arashiro in 00:22:40 at 00:02:38
    • 105. Mauro Santambrogio in 00:22:40 at 00:02:38
    • 107. Anthony Geslin in 00:22:41 at 00:02:39
    • 107. Matthew Lloyd in 00:22:41 at 00:02:39
    • 107. Jérôme Pineau in 00:22:41 at 00:02:39
    • 107. Joaquin Rojas Jose in 00:22:41 at 00:02:39
    • 111. Jonathan Hivert in 00:22:42 at 00:02:40
    • 111. Leonardo Duque in 00:22:42 at 00:02:40
    • 113. Frederik Willems in 00:22:43 at 00:02:41
    • 113. Antonio Flecha Juan in 00:22:43 at 00:02:41
    • 113. Benoît Vaugrenard in 00:22:43 at 00:02:41
    • 116. Jérémy Roy in 00:22:44 at 00:02:42
    • 117. Sébastien Minard in 00:22:45 at 00:02:43
    • 117. Mark Renshaw in 00:22:45 at 00:02:43
    • 117. Johannes FrÖhlinger in 00:22:45 at 00:02:43
    • 117. Amaël Moinard in 00:22:45 at 00:02:43
    • 117. Andreas Klier in 00:22:45 at 00:02:43
    • 122. Thor Hushovd in 00:22:47 at 00:02:45
    • 122. Charles Wegelius in 00:22:47 at 00:02:45
    • 124. Matteo Tosatto in 00:22:49 at 00:02:47
    • 125. Igor Anton in 00:22:52 at 00:02:50
    • 125. Franco Pellizotti in 00:22:52 at 00:02:50
    • 127. Yauheni Hutarovich in 00:22:53 at 00:02:51
    • 127. Filippo Pozzato in 00:22:53 at 00:02:51
    • 129. Amets Txurruka in 00:22:55 at 00:02:53
    • 129. Rigoberto Uran in 00:22:55 at 00:02:53
    • 131. Dmitriy Muravyev in 00:22:56 at 00:02:54
    • 131. Sylvain Calzati in 00:22:56 at 00:02:54
    • 133. Alexandre Botcharov in 00:22:57 at 00:02:55
    • 133. Alexandre Pichot in 00:22:57 at 00:02:55
    • 135. Bernhard Eisel in 00:22:58 at 00:02:56
    • 136. Staf Scheirlinckx in 00:23:00 at 00:02:58
    • 137. Nicolas Vogondy in 00:23:02 at 00:03:00
    • 138. Oscar Freire in 00:23:04 at 00:03:02
    • 139. Joan Horrach in 00:23:06 at 00:03:04
    • 140. Tyler Farrar in 00:23:11 at 00:03:09
    • 141. Gorka Verdugo in 00:23:13 at 00:03:11
    • 142. Alessandro Vanotti in 00:23:15 at 00:03:13
    • 143. Serguei Ivanov in 00:23:17 at 00:03:15
    • 144. Fabio Sabatini in 00:23:19 at 00:03:17
    • 145. Greg Van Avermaet in 00:23:22 at 00:03:20
    • 146. Lloyd Mondory in 00:23:23 at 00:03:21
    • 147. David Moncoutie in 00:23:26 at 00:03:24
    • 148. Styn Vandenbergh in 00:23:28 at 00:03:26
    • 149. Daniele Righi in 00:23:31 at 00:03:29
    • 150. Samuel Dumoulin in 00:23:34 at 00:03:32
    • 150. Bingen Fernandez in 00:23:34 at 00:03:32
    • 152. Volodymir Gustov in 00:23:38 at 00:03:36
    • 153. Alan Perez Lezaun in 00:23:40 at 00:03:38
    • 154. Gregory Rast in 00:23:42 at 00:03:40
    • 155. David Arroyo in 00:23:45 at 00:03:43
    • 156. Thomas Voeckler in 00:23:49 at 00:03:47
    • 157. Fabian Wegmann in 00:24:08 at 00:04:06
    • 158. Marco Bandiera in 00:24:20 at 00:04:18
    • Split 2, KM25 | Click for: Split 3, 28.5km | Split 4, 37km | Final, 40.5km

      • 1. Mikhail Ignatiev in 00:28:22
      • 2. Alberto Contador in 00:28:25 at 00:00:03
      • 3. Bradley Wiggins in 00:28:32 at 00:00:10
      • 4. Gustav Larsson in 00:28:39 at 00:00:17
      • 5. Luis-leon Sanchez in 00:28:40 at 00:00:18
      • 5. Fabian Cancellara in 00:28:40 at 00:00:18
      • 7. Tony Martin in 00:28:42 at 00:00:20
      • 7. Bert Grabsch in 00:28:42 at 00:00:20
      • 7. David Zabriskie in 00:28:42 at 00:00:20
      • 10. David Millar in 00:28:47 at 00:00:25
      • 11. Christophe Moreau in 00:28:48 at 00:00:26
      • 12. Lance Armstrong in 00:28:51 at 00:00:29
      • 13. Andréas KlÖden in 00:28:53 at 00:00:31
      • 14. Kim Kirchen in 00:29:03 at 00:00:41
      • 15. Maxime Monfort in 00:29:05 at 00:00:43
      • 15. Vladimir Karpets in 00:29:05 at 00:00:43
      • 17. Sylvain Chavanel in 00:29:09 at 00:00:47
      • 18. Christian Vande Velde in 00:29:19 at 00:00:57
      • 19. Mikel Astarloza in 00:29:21 at 00:00:59
      • 20. Michael Rogers in 00:29:22 at 00:01:00
      • 21. Andy Schleck in 00:29:24 at 00:01:02
      • 22. Peter Velits in 00:29:25 at 00:01:03
      • 23. Stef Clement in 00:29:26 at 00:01:04
      • 24. Cadel Evans in 00:29:31 at 00:01:09
      • 25. Linus Gerdemann in 00:29:32 at 00:01:10
      • 26. Stijn Devolder in 00:29:35 at 00:01:13
      • 27. Marzio Bruseghin in 00:29:40 at 00:01:18
      • 28. George Hincapie in 00:29:41 at 00:01:19
      • 29. Vincenzo Nibali in 00:29:43 at 00:01:21
      • 30. Broeck Jurgen Van Den in 00:29:44 at 00:01:22
      • 31. Frank Schleck in 00:29:45 at 00:01:23
      • 32. Sebastian Lang in 00:29:47 at 00:01:25
      • 33. Brian Vandborg in 00:29:50 at 00:01:28
      • 33. Luis Pasamontes in 00:29:50 at 00:01:28
      • 33. Ivan Gutierrez José in 00:29:50 at 00:01:28
      • 36. Joost Posthuma in 00:29:51 at 00:01:29
      • 37. Sébastien Rosseler in 00:29:53 at 00:01:31
      • 37. Yaroslav Popovych in 00:29:53 at 00:01:31
      • 39. Christophe Riblon in 00:29:55 at 00:01:33
      • 40. Heinrich Haussler in 00:29:58 at 00:01:36
      • 41. Niki Terpstra in 00:29:59 at 00:01:37
      • 42. Sandy Casar in 00:30:01 at 00:01:39
      • 43. Daniel Lancaster Brett in 00:30:08 at 00:01:46
      • 44. Ryder Hesjedal in 00:30:13 at 00:01:51
      • 45. Stéphane Auge in 00:30:14 at 00:01:52
      • 45. Grischa Niermann in 00:30:14 at 00:01:52
      • 47. Martijn Maaskant in 00:30:17 at 00:01:55
      • 47. William Bonnet in 00:30:17 at 00:01:55
      • 47. Carlos Sastre in 00:30:17 at 00:01:55
      • 50. Haimar Zubeldia in 00:30:19 at 00:01:57
      • 51. Stuart O’grady in 00:30:20 at 00:01:58
      • 52. Roman Kreuziger in 00:30:22 at 00:02:00
      • 53. Christian Knees in 00:30:23 at 00:02:01
      • 53. Rinaldo Nocentini in 00:30:23 at 00:02:01
      • 53. Simon Geschke in 00:30:23 at 00:02:01
      • 56. Markus Fothen in 00:30:24 at 00:02:02
      • 57. Mickaël Delage in 00:30:26 at 00:02:04
      • 57. Christophe Le Mevel in 00:30:26 at 00:02:04
      • 57. Nicolas Roche in 00:30:26 at 00:02:04
      • 60. Manuel Garate Juan in 00:30:30 at 00:02:08
      • 60. Koen De Kort in 00:30:30 at 00:02:08
      • 60. Fumiyuki Beppu in 00:30:30 at 00:02:08
      • 63. Laurent Lefevre in 00:30:31 at 00:02:09
      • 64. Simon Spilak in 00:30:34 at 00:02:12
      • 65. Aleksandr Kuschynski in 00:30:37 at 00:02:15
      • 66. Marcin Sapa in 00:30:39 at 00:02:17
      • 66. Maxime Bouet in 00:30:39 at 00:02:17
      • 68. Albert Timmer in 00:30:40 at 00:02:18
      • 69. Denis Menchov in 00:30:42 at 00:02:20
      • 70. Yury Trofimov in 00:30:44 at 00:02:22
      • 70. Chris Sorensen in 00:30:44 at 00:02:22
      • 72. Nicki Sorensen in 00:30:45 at 00:02:23
      • 72. Rémi Pauriol in 00:30:45 at 00:02:23
      • 74. Geoffroy Lequatre in 00:30:48 at 00:02:26
      • 75. Steven De Jongh in 00:30:49 at 00:02:27
      • 76. Daniele Bennati in 00:30:50 at 00:02:28
      • 77. Hayden Roulston in 00:30:51 at 00:02:29
      • 78. Sergio Paulinho in 00:30:52 at 00:02:30
      • 78. Jussi Veikkanen in 00:30:52 at 00:02:30
      • 78. Hubert Dupont in 00:30:52 at 00:02:30
      • 81. Christophe Kern in 00:30:55 at 00:02:33
      • 81. Arnaud Coyot in 00:30:55 at 00:02:33
      • 83. Nicolaï Trussov in 00:30:56 at 00:02:34
      • 83. Brice Feillu in 00:30:56 at 00:02:34
      • 85. Pierrick Fedrigo in 00:30:58 at 00:02:36
      • 86. Laurens Ten Dam in 00:31:01 at 00:02:39
      • 86. Ruben Perez Moreno in 00:31:01 at 00:02:39
      • 88. Amaël Moinard in 00:31:03 at 00:02:41
      • 89. Carlos Barredo in 00:31:04 at 00:02:42
      • 90. Igor Anton in 00:31:05 at 00:02:43
      • 91. Pierre Rolland in 00:31:06 at 00:02:44
      • 91. Stephane Goubert in 00:31:06 at 00:02:44
      • 93. Gerald Ciolek in 00:31:08 at 00:02:46
      • 94. Inigo Cuesta in 00:31:09 at 00:02:47
      • 94. José Oroz Juan in 00:31:09 at 00:02:47
      • 96. Egoi Martinez in 00:31:10 at 00:02:48
      • 96. Julian Dean in 00:31:10 at 00:02:48
      • 98. Matthew Lloyd in 00:31:11 at 00:02:49
      • 99. Cyril Lemoine in 00:31:12 at 00:02:50
      • 100. Anthony Geslin in 00:31:13 at 00:02:51
      • 101. Luis Arrieta Jose in 00:31:17 at 00:02:55
      • 102. Mark Cavendish in 00:31:18 at 00:02:56
      • 103. Saïd Haddou in 00:31:19 at 00:02:57
      • 104. Leonardo Duque in 00:31:20 at 00:02:58
      • 104. Alessandro Ballan in 00:31:20 at 00:02:58
      • 106. Danny Pate in 00:31:22 at 00:03:00
      • 106. Yukiya Arashiro in 00:31:22 at 00:03:00
      • 106. Franco Pellizotti in 00:31:22 at 00:03:00
      • 109. Johannes FrÖhlinger in 00:31:23 at 00:03:01
      • 110. Frederik Willems in 00:31:24 at 00:03:02
      • 110. Mauro Santambrogio in 00:31:24 at 00:03:02
      • 110. David Loosli in 00:31:24 at 00:03:02
      • 113. Benoît Vaugrenard in 00:31:25 at 00:03:03
      • 114. Thierry Hupond in 00:31:27 at 00:03:05
      • 115. Johan Van Summeren in 00:31:28 at 00:03:06
      • 116. Antonio Flecha Juan in 00:31:30 at 00:03:08
      • 116. Sébastien Minard in 00:31:30 at 00:03:08
      • 118. Jérôme Pineau in 00:31:32 at 00:03:10
      • 119. Thor Hushovd in 00:31:33 at 00:03:11
      • 119. Joaquin Rojas Jose in 00:31:33 at 00:03:11
      • 119. Jonathan Hivert in 00:31:33 at 00:03:11
      • 122. Charles Wegelius in 00:31:34 at 00:03:12
      • 122. Jérémy Roy in 00:31:34 at 00:03:12
      • 124. Joan Horrach in 00:31:37 at 00:03:15
      • 125. Rigoberto Uran in 00:31:39 at 00:03:17
      • 126. Amets Txurruka in 00:31:40 at 00:03:18
      • 127. Nicolas Vogondy in 00:31:45 at 00:03:23
      • 127. Filippo Pozzato in 00:31:45 at 00:03:23
      • 129. Mark Renshaw in 00:31:46 at 00:03:24
      • 130. Alexandre Botcharov in 00:31:48 at 00:03:26
      • 131. Sylvain Calzati in 00:31:50 at 00:03:28
      • 132. Alexandre Pichot in 00:31:51 at 00:03:29
      • 132. Bernhard Eisel in 00:31:51 at 00:03:29
      • 134. Andreas Klier in 00:31:52 at 00:03:30
      • 134. Serguei Ivanov in 00:31:52 at 00:03:30
      • 136. Matteo Tosatto in 00:31:54 at 00:03:32
      • 137. Dmitriy Muravyev in 00:31:56 at 00:03:34
      • 138. Staf Scheirlinckx in 00:31:57 at 00:03:35
      • 139. Greg Van Avermaet in 00:31:59 at 00:03:37
      • 140. Gorka Verdugo in 00:32:03 at 00:03:41
      • 141. Oscar Freire in 00:32:04 at 00:03:42
      • 142. Fabio Sabatini in 00:32:06 at 00:03:44
      • 143. Alessandro Vanotti in 00:32:11 at 00:03:49
      • 144. Tyler Farrar in 00:32:13 at 00:03:51
      • 144. Alan Perez Lezaun in 00:32:13 at 00:03:51
      • 144. Yauheni Hutarovich in 00:32:13 at 00:03:51
      • 147. Lloyd Mondory in 00:32:19 at 00:03:57
      • 148. Volodymir Gustov in 00:32:26 at 00:04:04
      • 149. David Moncoutie in 00:32:27 at 00:04:05
      • 150. Daniele Righi in 00:32:35 at 00:04:13
      • 151. Styn Vandenbergh in 00:32:37 at 00:04:15
      • 152. Gregory Rast in 00:32:38 at 00:04:16
      • 153. David Arroyo in 00:32:40 at 00:04:18
      • 153. Samuel Dumoulin in 00:32:40 at 00:04:18
      • 155. Thomas Voeckler in 00:32:43 at 00:04:21
      • 156. Bingen Fernandez in 00:32:45 at 00:04:23
      • 157. Fabian Wegmann in 00:33:05 at 00:04:43
      • 158. Marco Bandiera in 00:33:26 at 00:05:04

      Split 3, 28.5km | Click for: Split 4, 37km | Final, 40.5km

      • 1. Alberto Contador in 00:36:50
      • 2. Bradley Wiggins in 00:37:20 at 00:00:30
      • 3. Mikhail Ignatiev in 00:37:25 at 00:00:35
      • 4. Christophe Moreau in 00:37:32 at 00:00:42
      • 5. Luis-leon Sanchez in 00:37:33 at 00:00:43
      • 6. Fabian Cancellara in 00:37:36 at 00:00:46
      • 6. Andréas KlÖden in 00:37:36 at 00:00:46
      • 8. Gustav Larsson in 00:37:39 at 00:00:49
      • 9. Cadel Evans in 00:37:52 at 00:01:02
      • 10. David Zabriskie in 00:37:53 at 00:01:03
      • 11. David Millar in 00:37:56 at 00:01:06
      • 12. Tony Martin in 00:37:57 at 00:01:07
      • 13. Lance Armstrong in 00:38:02 at 00:01:12
      • 14. Andy Schleck in 00:38:07 at 00:01:17
      • 14. Sylvain Chavanel in 00:38:07 at 00:01:17
      • 16. Maxime Monfort in 00:38:09 at 00:01:19
      • 17. Kim Kirchen in 00:38:11 at 00:01:21
      • 18. Vladimir Karpets in 00:38:13 at 00:01:23
      • 19. Mikel Astarloza in 00:38:21 at 00:01:31
      • 20. Christian Vande Velde in 00:38:26 at 00:01:36
      • 21. Peter Velits in 00:38:27 at 00:01:37
      • 22. Stef Clement in 00:38:30 at 00:01:40
      • 23. Vincenzo Nibali in 00:38:31 at 00:01:41
      • 24. Frank Schleck in 00:38:37 at 00:01:47
      • 25. Michael Rogers in 00:38:40 at 00:01:50
      • 25. Marzio Bruseghin in 00:38:40 at 00:01:50
      • 27. Linus Gerdemann in 00:38:46 at 00:01:56
      • 28. Bert Grabsch in 00:38:47 at 00:01:57
      • 29. Sebastian Lang in 00:38:48 at 00:01:58
      • 30. Niki Terpstra in 00:38:58 at 00:02:08
      • 31. Broeck Jurgen Van Den in 00:38:59 at 00:02:09
      • 32. Sandy Casar in 00:39:00 at 00:02:10
      • 33. Joost Posthuma in 00:39:02 at 00:02:12
      • 34. Luis Pasamontes in 00:39:06 at 00:02:16
      • 35. Stijn Devolder in 00:39:09 at 00:02:19
      • 35. Brian Vandborg in 00:39:09 at 00:02:19
      • 37. George Hincapie in 00:39:11 at 00:02:21
      • 38. Christophe Riblon in 00:39:13 at 00:02:23
      • 39. Markus Fothen in 00:39:14 at 00:02:24
      • 40. Yaroslav Popovych in 00:39:15 at 00:02:25
      • 41. Heinrich Haussler in 00:39:16 at 00:02:26
      • 42. Sébastien Rosseler in 00:39:19 at 00:02:29
      • 43. Ryder Hesjedal in 00:39:24 at 00:02:34
      • 43. Roman Kreuziger in 00:39:24 at 00:02:34
      • 45. Nicolas Roche in 00:39:27 at 00:02:37
      • 46. Laurent Lefevre in 00:39:30 at 00:02:40
      • 47. Ivan Gutierrez José in 00:39:31 at 00:02:41
      • 48. Christophe Le Mevel in 00:39:33 at 00:02:43
      • 49. Stéphane Auge in 00:39:36 at 00:02:46
      • 50. Haimar Zubeldia in 00:39:37 at 00:02:47
      • 51. Pierrick Fedrigo in 00:39:41 at 00:02:51
      • 52. Carlos Sastre in 00:39:42 at 00:02:52
      • 53. Manuel Garate Juan in 00:39:43 at 00:02:53
      • 54. Grischa Niermann in 00:39:45 at 00:02:55
      • 55. Chris Sorensen in 00:39:47 at 00:02:57
      • 56. Yury Trofimov in 00:39:52 at 00:03:02
      • 57. Martijn Maaskant in 00:39:53 at 00:03:03
      • 58. Christian Knees in 00:39:54 at 00:03:04
      • 59. Aleksandr Kuschynski in 00:39:56 at 00:03:06
      • 60. Rinaldo Nocentini in 00:39:57 at 00:03:07
      • 61. Amaël Moinard in 00:39:58 at 00:03:08
      • 62. Simon Geschke in 00:39:59 at 00:03:09
      • 63. Maxime Bouet in 00:40:02 at 00:03:12
      • 63. Simon Spilak in 00:40:02 at 00:03:12
      • 63. Stephane Goubert in 00:40:02 at 00:03:12
      • 66. Stuart O’grady in 00:40:03 at 00:03:13
      • 66. Geoffroy Lequatre in 00:40:03 at 00:03:13
      • 68. Koen De Kort in 00:40:05 at 00:03:15
      • 68. Nicki Sorensen in 00:40:05 at 00:03:15
      • 68. Brice Feillu in 00:40:05 at 00:03:15
      • 71. Daniel Lancaster Brett in 00:40:07 at 00:03:17
      • 71. Mickaël Delage in 00:40:07 at 00:03:17
      • 73. William Bonnet in 00:40:11 at 00:03:21
      • 73. Sergio Paulinho in 00:40:11 at 00:03:21
      • 75. Jussi Veikkanen in 00:40:13 at 00:03:23
      • 75. Matthew Lloyd in 00:40:13 at 00:03:23
      • 77. Denis Menchov in 00:40:15 at 00:03:25
      • 78. Rémi Pauriol in 00:40:16 at 00:03:26
      • 79. Marcin Sapa in 00:40:17 at 00:03:27
      • 80. Carlos Barredo in 00:40:20 at 00:03:30
      • 81. Fumiyuki Beppu in 00:40:23 at 00:03:33
      • 82. Hubert Dupont in 00:40:27 at 00:03:37
      • 83. Igor Anton in 00:40:29 at 00:03:39
      • 84. Gerald Ciolek in 00:40:30 at 00:03:40
      • 85. Albert Timmer in 00:40:36 at 00:03:46
      • 85. Johannes FrÖhlinger in 00:40:36 at 00:03:46
      • 87. Laurens Ten Dam in 00:40:38 at 00:03:48
      • 88. Inigo Cuesta in 00:40:40 at 00:03:50
      • 89. Luis Arrieta Jose in 00:40:41 at 00:03:51
      • 90. Alessandro Ballan in 00:40:42 at 00:03:52
      • 90. Hayden Roulston in 00:40:42 at 00:03:52
      • 92. Sébastien Minard in 00:40:43 at 00:03:53
      • 93. Anthony Geslin in 00:40:44 at 00:03:54
      • 93. Franco Pellizotti in 00:40:44 at 00:03:54
      • 95. Nicolaï Trussov in 00:40:47 at 00:03:57
      • 96. Frederik Willems in 00:40:49 at 00:03:59
      • 96. Egoi Martinez in 00:40:49 at 00:03:59
      • 98. Rigoberto Uran in 00:40:50 at 00:04:00
      • 98. Daniele Bennati in 00:40:50 at 00:04:00
      • 100. Pierre Rolland in 00:40:52 at 00:04:02
      • 101. Charles Wegelius in 00:40:53 at 00:04:03
      • 102. Alexandre Botcharov in 00:41:00 at 00:04:10
      • 103. Jérémy Roy in 00:41:01 at 00:04:11
      • 103. Leonardo Duque in 00:41:01 at 00:04:11
      • 105. Gorka Verdugo in 00:41:02 at 00:04:12
      • 106. Steven De Jongh in 00:41:04 at 00:04:14
      • 107. Thierry Hupond in 00:41:05 at 00:04:15
      • 107. José Oroz Juan in 00:41:05 at 00:04:15
      • 107. David Loosli in 00:41:05 at 00:04:15
      • 107. Mauro Santambrogio in 00:41:05 at 00:04:15
      • 111. Cyril Lemoine in 00:41:06 at 00:04:16
      • 111. Arnaud Coyot in 00:41:06 at 00:04:16
      • 111. Nicolas Vogondy in 00:41:06 at 00:04:16
      • 114. Benoît Vaugrenard in 00:41:07 at 00:04:17
      • 115. Jérôme Pineau in 00:41:08 at 00:04:18
      • 116. Antonio Flecha Juan in 00:41:14 at 00:04:24
      • 116. Yukiya Arashiro in 00:41:14 at 00:04:24
      • 118. Saïd Haddou in 00:41:16 at 00:04:26
      • 118. Christophe Kern in 00:41:16 at 00:04:26
      • 120. Jonathan Hivert in 00:41:21 at 00:04:31
      • 121. Sylvain Calzati in 00:41:22 at 00:04:32
      • 121. Joaquin Rojas Jose in 00:41:22 at 00:04:32
      • 123. Filippo Pozzato in 00:41:24 at 00:04:34
      • 123. Greg Van Avermaet in 00:41:24 at 00:04:34
      • 125. Serguei Ivanov in 00:41:25 at 00:04:35
      • 126. Danny Pate in 00:41:27 at 00:04:37
      • 127. Mark Cavendish in 00:41:29 at 00:04:39
      • 128. Ruben Perez Moreno in 00:41:31 at 00:04:41
      • 128. David Moncoutie in 00:41:31 at 00:04:41
      • 130. Joan Horrach in 00:41:32 at 00:04:42
      • 131. Johan Van Summeren in 00:41:33 at 00:04:43
      • 132. Amets Txurruka in 00:41:34 at 00:04:44
      • 133. Fabio Sabatini in 00:41:39 at 00:04:49
      • 134. Thor Hushovd in 00:41:48 at 00:04:58
      • 135. Alexandre Pichot in 00:41:52 at 00:05:02
      • 136. Oscar Freire in 00:41:53 at 00:05:03
      • 137. Thomas Voeckler in 00:41:54 at 00:05:04
      • 138. Matteo Tosatto in 00:41:56 at 00:05:06
      • 139. Julian Dean in 00:41:59 at 00:05:09
      • 140. Staf Scheirlinckx in 00:42:00 at 00:05:10
      • 141. Mark Renshaw in 00:42:02 at 00:05:12
      • 142. Alessandro Vanotti in 00:42:03 at 00:05:13
      • 143. Dmitriy Muravyev in 00:42:04 at 00:05:14
      • 144. Bernhard Eisel in 00:42:06 at 00:05:16
      • 145. Alan Perez Lezaun in 00:42:08 at 00:05:18
      • 146. Volodymir Gustov in 00:42:15 at 00:05:25
      • 147. Samuel Dumoulin in 00:42:18 at 00:05:28
      • 148. Andreas Klier in 00:42:20 at 00:05:30
      • 148. Styn Vandenbergh in 00:42:20 at 00:05:30
      • 150. Daniele Righi in 00:42:27 at 00:05:37
      • 151. Gregory Rast in 00:42:32 at 00:05:42
      • 152. Bingen Fernandez in 00:42:37 at 00:05:47
      • 153. David Arroyo in 00:42:39 at 00:05:49
      • 154. Lloyd Mondory in 00:42:47 at 00:05:57
      • 154. Yauheni Hutarovich in 00:42:47 at 00:05:57
      • 156. Tyler Farrar in 00:42:48 at 00:05:58
      • 157. Fabian Wegmann in 00:43:22 at 00:06:32
      • 158. Marco Bandiera in 00:43:52 at 00:07:02

      Split 4, 37km | Click for: Final, 40.5km

      • 1. Alberto Contador in 00:45:07
      • 2. Fabian Cancellara in 00:45:22 at 00:00:15
      • 3. Mikhail Ignatiev in 00:45:31 at 00:00:24
      • 4. Gustav Larsson in 00:45:48 at 00:00:41
      • 5. Bradley Wiggins in 00:45:49 at 00:00:42
      • 6. Luis-leon Sanchez in 00:45:55 at 00:00:48
      • 7. David Millar in 00:45:56 at 00:00:49
      • 8. Christophe Moreau in 00:45:57 at 00:00:50
      • 9. Andréas KlÖden in 00:46:00 at 00:00:53
      • 10. David Zabriskie in 00:46:10 at 00:01:03
      • 11. Tony Martin in 00:46:15 at 00:01:08
      • 12. Cadel Evans in 00:46:22 at 00:01:15
      • 13. Sylvain Chavanel in 00:46:26 at 00:01:19
      • 14. Maxime Monfort in 00:46:30 at 00:01:23
      • 15. Lance Armstrong in 00:46:33 at 00:01:26
      • 16. Vladimir Karpets in 00:46:38 at 00:01:31
      • 17. Kim Kirchen in 00:46:45 at 00:01:38
      • 18. Stef Clement in 00:46:47 at 00:01:40
      • 19. Andy Schleck in 00:46:48 at 00:01:41
      • 19. Mikel Astarloza in 00:46:48 at 00:01:41
      • 21. Michael Rogers in 00:46:49 at 00:01:42
      • 22. Bert Grabsch in 00:46:53 at 00:01:46
      • 23. Christian Vande Velde in 00:46:56 at 00:01:49
      • 24. Marzio Bruseghin in 00:47:06 at 00:01:59
      • 25. Vincenzo Nibali in 00:47:09 at 00:02:02
      • 26. Peter Velits in 00:47:14 at 00:02:07
      • 27. Joost Posthuma in 00:47:17 at 00:02:10
      • 27. Linus Gerdemann in 00:47:17 at 00:02:10
      • 29. Niki Terpstra in 00:47:21 at 00:02:14
      • 29. Sebastian Lang in 00:47:21 at 00:02:14
      • 31. Brian Vandborg in 00:47:26 at 00:02:19
      • 32. Broeck Jurgen Van Den in 00:47:28 at 00:02:21
      • 33. Frank Schleck in 00:47:31 at 00:02:24
      • 34. Christophe Riblon in 00:47:32 at 00:02:25
      • 35. Luis Pasamontes in 00:47:35 at 00:02:28
      • 36. Markus Fothen in 00:47:37 at 00:02:30
      • 37. Stijn Devolder in 00:47:40 at 00:02:33
      • 37. George Hincapie in 00:47:40 at 00:02:33
      • 39. Sandy Casar in 00:47:41 at 00:02:34
      • 40. Yaroslav Popovych in 00:47:43 at 00:02:36
      • 41. Heinrich Haussler in 00:47:49 at 00:02:42
      • 42. Ivan Gutierrez José in 00:47:50 at 00:02:43
      • 43. Ryder Hesjedal in 00:47:51 at 00:02:44
      • 44. Manuel Garate Juan in 00:48:00 at 00:02:53
      • 45. Laurent Lefevre in 00:48:02 at 00:02:55
      • 46. Sébastien Rosseler in 00:48:04 at 00:02:57
      • 47. Stéphane Auge in 00:48:06 at 00:02:59
      • 48. Nicolas Roche in 00:48:07 at 00:03:00
      • 49. Roman Kreuziger in 00:48:10 at 00:03:03
      • 49. Grischa Niermann in 00:48:10 at 00:03:03
      • 51. Martijn Maaskant in 00:48:12 at 00:03:05
      • 52. Haimar Zubeldia in 00:48:15 at 00:03:08
      • 53. Aleksandr Kuschynski in 00:48:16 at 00:03:09
      • 54. Christophe Le Mevel in 00:48:17 at 00:03:10
      • 55. Pierrick Fedrigo in 00:48:23 at 00:03:16
      • 56. Daniel Lancaster Brett in 00:48:24 at 00:03:17
      • 57. Stuart O’grady in 00:48:28 at 00:03:21
      • 58. Koen De Kort in 00:48:30 at 00:03:23
      • 59. Christian Knees in 00:48:33 at 00:03:26
      • 60. William Bonnet in 00:48:35 at 00:03:28
      • 60. Simon Geschke in 00:48:35 at 00:03:28
      • 60. Mickaël Delage in 00:48:35 at 00:03:28
      • 63. Carlos Sastre in 00:48:37 at 00:03:30
      • 63. Nicki Sorensen in 00:48:37 at 00:03:30
      • 65. Yury Trofimov in 00:48:38 at 00:03:31
      • 65. Chris Sorensen in 00:48:38 at 00:03:31
      • 65. Simon Spilak in 00:48:38 at 00:03:31
      • 68. Maxime Bouet in 00:48:39 at 00:03:32
      • 68. Amaël Moinard in 00:48:39 at 00:03:32
      • 70. Rinaldo Nocentini in 00:48:43 at 00:03:36
      • 71. Marcin Sapa in 00:48:44 at 00:03:37
      • 72. Geoffroy Lequatre in 00:48:45 at 00:03:38
      • 73. Jussi Veikkanen in 00:48:47 at 00:03:40
      • 74. Rémi Pauriol in 00:48:52 at 00:03:45
      • 75. Brice Feillu in 00:48:56 at 00:03:49
      • 76. Carlos Barredo in 00:48:59 at 00:03:52
      • 77. Gerald Ciolek in 00:49:05 at 00:03:58
      • 77. Matthew Lloyd in 00:49:05 at 00:03:58
      • 79. Fumiyuki Beppu in 00:49:08 at 00:04:01
      • 80. Stephane Goubert in 00:49:10 at 00:04:03
      • 81. Igor Anton in 00:49:11 at 00:04:04
      • 82. Nicolaï Trussov in 00:49:12 at 00:04:05
      • 82. Denis Menchov in 00:49:12 at 00:04:05
      • 84. Anthony Geslin in 00:49:13 at 00:04:06
      • 85. Johannes FrÖhlinger in 00:49:19 at 00:04:12
      • 86. Albert Timmer in 00:49:20 at 00:04:13
      • 87. Inigo Cuesta in 00:49:24 at 00:04:17
      • 88. Hayden Roulston in 00:49:27 at 00:04:20
      • 88. Hubert Dupont in 00:49:27 at 00:04:20
      • 88. Steven De Jongh in 00:49:27 at 00:04:20
      • 91. Franco Pellizotti in 00:49:29 at 00:04:22
      • 92. Laurens Ten Dam in 00:49:30 at 00:04:23
      • 92. Luis Arrieta Jose in 00:49:30 at 00:04:23
      • 94. Daniele Bennati in 00:49:32 at 00:04:25
      • 94. Alessandro Ballan in 00:49:32 at 00:04:25
      • 96. Egoi Martinez in 00:49:35 at 00:04:28
      • 96. Jérémy Roy in 00:49:35 at 00:04:28
      • 98. Sébastien Minard in 00:49:37 at 00:04:30
      • 99. Arnaud Coyot in 00:49:38 at 00:04:31
      • 100. Gorka Verdugo in 00:49:40 at 00:04:33
      • 101. Leonardo Duque in 00:49:41 at 00:04:34
      • 101. Cyril Lemoine in 00:49:41 at 00:04:34
      • 103. Pierre Rolland in 00:49:45 at 00:04:38
      • 103. Frederik Willems in 00:49:45 at 00:04:38
      • 105. Sergio Paulinho in 00:49:46 at 00:04:39
      • 106. José Oroz Juan in 00:49:51 at 00:04:44
      • 107. Thierry Hupond in 00:49:53 at 00:04:46
      • 107. David Loosli in 00:49:53 at 00:04:46
      • 107. Mauro Santambrogio in 00:49:53 at 00:04:46
      • 110. Greg Van Avermaet in 00:49:54 at 00:04:47
      • 111. Jonathan Hivert in 00:49:57 at 00:04:50
      • 111. Alexandre Botcharov in 00:49:57 at 00:04:50
      • 111. Nicolas Vogondy in 00:49:57 at 00:04:50
      • 114. Yukiya Arashiro in 00:49:58 at 00:04:51
      • 115. Rigoberto Uran in 00:49:59 at 00:04:52
      • 116. Charles Wegelius in 00:50:01 at 00:04:54
      • 117. Antonio Flecha Juan in 00:50:06 at 00:04:59
      • 118. Fabio Sabatini in 00:50:07 at 00:05:00
      • 118. Jérôme Pineau in 00:50:07 at 00:05:00
      • 120. Thomas Voeckler in 00:50:11 at 00:05:04
      • 120. Sylvain Calzati in 00:50:11 at 00:05:04
      • 122. Benoît Vaugrenard in 00:50:12 at 00:05:05
      • 123. Saïd Haddou in 00:50:16 at 00:05:09
      • 124. Ruben Perez Moreno in 00:50:17 at 00:05:10
      • 125. Thor Hushovd in 00:50:18 at 00:05:11
      • 126. Mark Cavendish in 00:50:20 at 00:05:13
      • 126. Joan Horrach in 00:50:20 at 00:05:13
      • 128. Serguei Ivanov in 00:50:25 at 00:05:18
      • 129. Filippo Pozzato in 00:50:27 at 00:05:20
      • 130. Joaquin Rojas Jose in 00:50:29 at 00:05:22
      • 131. Christophe Kern in 00:50:30 at 00:05:23
      • 131. Amets Txurruka in 00:50:30 at 00:05:23
      • 133. Matteo Tosatto in 00:50:31 at 00:05:24
      • 134. Julian Dean in 00:50:36 at 00:05:29
      • 135. Johan Van Summeren in 00:50:38 at 00:05:31
      • 136. David Moncoutie in 00:50:39 at 00:05:32
      • 137. Alexandre Pichot in 00:50:46 at 00:05:39
      • 138. Staf Scheirlinckx in 00:50:48 at 00:05:41
      • 139. Alan Perez Lezaun in 00:50:51 at 00:05:44
      • 140. Mark Renshaw in 00:50:53 at 00:05:46
      • 141. Danny Pate in 00:50:54 at 00:05:47
      • 142. Bernhard Eisel in 00:50:55 at 00:05:48
      • 143. Dmitriy Muravyev in 00:50:59 at 00:05:52
      • 144. Oscar Freire in 00:51:05 at 00:05:58
      • 145. Alessandro Vanotti in 00:51:07 at 00:06:00
      • 146. Volodymir Gustov in 00:51:08 at 00:06:01
      • 147. Andreas Klier in 00:51:12 at 00:06:05
      • 148. Gregory Rast in 00:51:13 at 00:06:06
      • 149. Samuel Dumoulin in 00:51:19 at 00:06:12
      • 150. Daniele Righi in 00:51:24 at 00:06:17
      • 151. Tyler Farrar in 00:51:26 at 00:06:19
      • 151. Styn Vandenbergh in 00:51:26 at 00:06:19
      • 153. Yauheni Hutarovich in 00:51:30 at 00:06:23
      • 154. Lloyd Mondory in 00:51:33 at 00:06:26
      • 154. David Arroyo in 00:51:33 at 00:06:26
      • 156. Bingen Fernandez in 00:51:39 at 00:06:32
      • 157. Fabian Wegmann in 00:52:19 at 00:07:12
      • 158. Marco Bandiera in 00:52:54 at 00:07:47

      Final 40.5km | Click for: TOP

      • 1. Alberto Contador in 00:48:31
      • 2. Fabian Cancellara in 00:48:34 at 00:00:03
      • 3. Mikhail Ignatiev in 00:48:46 at 00:00:15
      • 4. Gustav Larsson in 00:49:03 at 00:00:33
      • 5. David Millar in 00:49:11 at 00:00:41
      • 6. Bradley Wiggins in 00:49:13 at 00:00:43
      • 7. Luis-leon Sanchez in 00:49:14 at 00:00:44
      • 8. Christophe Moreau in 00:49:16 at 00:00:45
      • 9. Andréas KlÖden in 00:49:24 at 00:00:54
      • 10. David Zabriskie in 00:49:32 at 00:01:02
      • 11. Tony Martin in 00:49:35 at 00:01:04
      • 12. Cadel Evans in 00:49:45 at 00:01:14
      • 13. Maxime Monfort in 00:49:49 at 00:01:19
      • 14. Sylvain Chavanel in 00:49:50 at 00:01:20
      • 15. Vladimir Karpets in 00:49:58 at 00:01:28
      • 16. Lance Armstrong in 00:50:00 at 00:01:30
      • 17. Stef Clement in 00:50:08 at 00:01:37
      • 18. Bert Grabsch in 00:50:09 at 00:01:38
      • 19. Michael Rogers in 00:50:09 at 00:01:38
      • 20. Kim Kirchen in 00:50:12 at 00:01:42
      • 21. Andy Schleck in 00:50:15 at 00:01:45
      • 22. Mikel Astarloza in 00:50:18 at 00:01:48
      • 23. Marzio Bruseghin in 00:50:30 at 00:02:00
      • 24. Christian Vande Velde in 00:50:31 at 00:02:00
      • 25. Joost Posthuma in 00:50:36 at 00:02:05
      • 26. Vincenzo Nibali in 00:50:36 at 00:02:06
      • 27. Linus Gerdemann in 00:50:41 at 00:02:11
      • 28. Peter Velits in 00:50:44 at 00:02:13
      • 29. Niki Terpstra in 00:50:45 at 00:02:14
      • 30. Sebastian Lang in 00:50:48 at 00:02:17
      • 31. Brian Vandborg in 00:50:49 at 00:02:18
      • 32. Broeck Jurgen Van Den in 00:50:56 at 00:02:26
      • 33. Markus Fothen in 00:51:02 at 00:02:32
      • 34. George Hincapie in 00:51:04 at 00:02:34
      • 35. Frank Schleck in 00:51:05 at 00:02:34
      • 36. Luis Pasamontes in 00:51:06 at 00:02:36
      • 37. Christophe Riblon in 00:51:07 at 00:02:36
      • 38. Stijn Devolder in 00:51:07 at 00:02:37
      • 39. Yaroslav Popovych in 00:51:10 at 00:02:40
      • 40. Sandy Casar in 00:51:15 at 00:02:45
      • 41. Ivan Gutierrez José in 00:51:16 at 00:02:46
      • 42. Heinrich Haussler in 00:51:20 at 00:02:50
      • 43. Ryder Hesjedal in 00:51:21 at 00:02:51
      • 44. Manuel Garate Juan in 00:51:23 at 00:02:52
      • 45. Laurent Lefevre in 00:51:28 at 00:02:57
      • 46. Martijn Maaskant in 00:51:30 at 00:03:00
      • 47. Stéphane Auge in 00:51:34 at 00:03:03
      • 48. Grischa Niermann in 00:51:37 at 00:03:07
      • 49. Sébastien Rosseler in 00:51:39 at 00:03:09
      • 50. Nicolas Roche in 00:51:41 at 00:03:11
      • 51. Haimar Zubeldia in 00:51:41 at 00:03:11
      • 52. Aleksandr Kuschynski in 00:51:42 at 00:03:12
      • 53. Roman Kreuziger in 00:51:47 at 00:03:16
      • 54. Stuart O’grady in 00:51:52 at 00:03:21
      • 55. Christophe Le Mevel in 00:51:52 at 00:03:22
      • 56. Pierrick Fedrigo in 00:51:54 at 00:03:23
      • 57. Koen De Kort in 00:51:58 at 00:03:27
      • 58. Maxime Bouet in 00:52:00 at 00:03:29
      • 59. Daniel Lancaster Brett in 00:52:02 at 00:03:32
      • 60. William Bonnet in 00:52:03 at 00:03:33
      • 61. Nicki Sorensen in 00:52:06 at 00:03:35
      • 62. Marcin Sapa in 00:52:06 at 00:03:36
      • 63. Christian Knees in 00:52:06 at 00:03:36
      • 64. Simon Geschke in 00:52:07 at 00:03:36
      • 65. Mickaël Delage in 00:52:08 at 00:03:37
      • 66. Chris Sorensen in 00:52:09 at 00:03:38
      • 67. Simon Spilak in 00:52:11 at 00:03:40
      • 68. Yury Trofimov in 00:52:14 at 00:03:43
      • 69. Geoffroy Lequatre in 00:52:15 at 00:03:44
      • 70. Carlos Sastre in 00:52:18 at 00:03:47
      • 71. Amaël Moinard in 00:52:18 at 00:03:48
      • 72. Rinaldo Nocentini in 00:52:20 at 00:03:49
      • 73. Jussi Veikkanen in 00:52:24 at 00:03:54
      • 74. Rémi Pauriol in 00:52:30 at 00:03:59
      • 75. Gerald Ciolek in 00:52:37 at 00:04:07
      • 76. Carlos Barredo in 00:52:38 at 00:04:08
      • 77. Brice Feillu in 00:52:38 at 00:04:08
      • 78. Fumiyuki Beppu in 00:52:41 at 00:04:11
      • 79. Denis Menchov in 00:52:42 at 00:04:12
      • 80. Nicolaï Trussov in 00:52:46 at 00:04:15
      • 81. Matthew Lloyd in 00:52:47 at 00:04:16
      • 82. Stephane Goubert in 00:52:49 at 00:04:18
      • 83. Anthony Geslin in 00:52:51 at 00:04:21
      • 84. Johannes FrÖhlinger in 00:52:55 at 00:04:25
      • 85. Inigo Cuesta in 00:52:56 at 00:04:26
      • 86. Steven De Jongh in 00:52:59 at 00:04:29
      • 87. Igor Anton in 00:53:02 at 00:04:31
      • 88. Hubert Dupont in 00:53:03 at 00:04:32
      • 89. Hayden Roulston in 00:53:03 at 00:04:33
      • 90. Luis Arrieta Jose in 00:53:06 at 00:04:36
      • 91. Franco Pellizotti in 00:53:07 at 00:04:37
      • 92. Laurens Ten Dam in 00:53:09 at 00:04:39
      • 93. Albert Timmer in 00:53:09 at 00:04:39
      • 94. Alessandro Ballan in 00:53:11 at 00:04:40
      • 95. Arnaud Coyot in 00:53:11 at 00:04:40
      • 96. Gorka Verdugo in 00:53:11 at 00:04:41
      • 97. Egoi Martinez in 00:53:13 at 00:04:43
      • 98. Jérémy Roy in 00:53:15 at 00:04:45
      • 99. Cyril Lemoine in 00:53:16 at 00:04:46
      • 100. Leonardo Duque in 00:53:17 at 00:04:47
      • 101. Daniele Bennati in 00:53:18 at 00:04:47
      • 102. Sébastien Minard in 00:53:18 at 00:04:47
      • 103. Pierre Rolland in 00:53:21 at 00:04:50
      • 104. Mauro Santambrogio in 00:53:24 at 00:04:53
      • 105. Thierry Hupond in 00:53:24 at 00:04:54
      • 106. Greg Van Avermaet in 00:53:26 at 00:04:55
      • 107. José Oroz Juan in 00:53:26 at 00:04:55
      • 108. Frederik Willems in 00:53:26 at 00:04:56
      • 109. David Loosli in 00:53:32 at 00:05:01
      • 110. Nicolas Vogondy in 00:53:33 at 00:05:03
      • 111. Fabio Sabatini in 00:53:34 at 00:05:03
      • 112. Yukiya Arashiro in 00:53:35 at 00:05:05
      • 113. Alexandre Botcharov in 00:53:36 at 00:05:06
      • 114. Jonathan Hivert in 00:53:39 at 00:05:08
      • 115. Thomas Voeckler in 00:53:42 at 00:05:12
      • 116. Antonio Flecha Juan in 00:53:44 at 00:05:14
      • 117. Sergio Paulinho in 00:53:45 at 00:05:14
      • 118. Rigoberto Uran in 00:53:46 at 00:05:16
      • 119. Danny Pate in 00:53:46 at 00:05:16
      • 120. Charles Wegelius in 00:53:49 at 00:05:18
      • 121. Thor Hushovd in 00:53:53 at 00:05:23
      • 122. Sylvain Calzati in 00:53:54 at 00:05:23
      • 123. Saïd Haddou in 00:53:54 at 00:05:24
      • 124. Christophe Kern in 00:53:58 at 00:05:28
      • 125. Ruben Perez Moreno in 00:53:59 at 00:05:28
      • 126. Benoît Vaugrenard in 00:53:59 at 00:05:28
      • 127. Mark Cavendish in 00:54:00 at 00:05:29
      • 128. Jérôme Pineau in 00:54:01 at 00:05:30
      • 129. Joaquin Rojas Jose in 00:54:04 at 00:05:34
      • 130. Joan Horrach in 00:54:08 at 00:05:38
      • 131. Matteo Tosatto in 00:54:11 at 00:05:40
      • 132. Filippo Pozzato in 00:54:12 at 00:05:41
      • 133. Amets Txurruka in 00:54:12 at 00:05:42
      • 134. Julian Dean in 00:54:19 at 00:05:48
      • 135. Johan Van Summeren in 00:54:22 at 00:05:51
      • 136. Serguei Ivanov in 00:54:22 at 00:05:51
      • 137. Staf Scheirlinckx in 00:54:23 at 00:05:52
      • 138. David Moncoutie in 00:54:27 at 00:05:57
      • 139. Bernhard Eisel in 00:54:30 at 00:05:59
      • 140. Alexandre Pichot in 00:54:33 at 00:06:02
      • 141. Alan Perez Lezaun in 00:54:34 at 00:06:04
      • 142. Dmitriy Muravyev in 00:54:39 at 00:06:08
      • 143. Mark Renshaw in 00:54:41 at 00:06:11
      • 144. Volodymir Gustov in 00:54:44 at 00:06:14
      • 145. Oscar Freire in 00:54:49 at 00:06:19
      • 146. Gregory Rast in 00:54:52 at 00:06:21
      • 147. Alessandro Vanotti in 00:54:55 at 00:06:24
      • 148. Samuel Dumoulin in 00:54:57 at 00:06:27
      • 149. Andreas Klier in 00:54:59 at 00:06:28
      • 150. Daniele Righi in 00:55:09 at 00:06:38
      • 151. Tyler Farrar in 00:55:09 at 00:06:39
      • 152. Yauheni Hutarovich in 00:55:12 at 00:06:42
      • 153. Bingen Fernandez in 00:55:18 at 00:06:47
      • 154. Styn Vandenbergh in 00:55:19 at 00:06:49
      • 155. David Arroyo in 00:55:22 at 00:06:51
      • 156. Lloyd Mondory in 00:55:24 at 00:06:54
      • 157. Fabian Wegmann in 00:56:03 at 00:07:33
      • 158. Marco Bandiera in 00:56:41 at 00:08:11