Menu

Tour de France 2012 stage 20 results

  • By VeloNews.com
  • Published Jul. 22, 2012
  • Updated Jul. 23, 2012 at 4:30 PM EDT

General classification

  • 1. Bradley WIGGINS, Sky, in 87:34:47
  • 2. Christopher FROOME, Sky, at 3:21
  • 3. Vincenzo NIBALI, Liquigas-Cannondale, at 6:19
  • 4. Jurgen VAN DEN BROECK, Lotto-Belisol, at 10:15
  • 5. Tejay VAN GARDEREN, BMC Racing, at 11:04
  • 6. Haimar ZUBELDIA AGIRRE, RadioShack-Nissan, at 15:41
  • 7. Cadel EVANS, BMC Racing, at 15:49
  • 8. Pierre ROLLAND, Europcar, at 16:31
  • 9. Janez BRAJKOVIC, Astana, at 16:38
  • 10. Thibaut PINOT, FDJ-BigMat, at 17:17
  • 11. Andreas KLÖDEN, RadioShack-Nissan, at 17:54
  • 12. Nicolas ROCHE, Ag2r La Mondiale, at 19:33
  • 13. Christopher HORNER, RadioShack-Nissan, at 19:55
  • 14. Chris Anker SÖRENSEN, Saxo Bank-Tinkoff Bank, at 25:27
  • 15. Denis MENCHOV, Katusha, at 27:22
  • 16. Maxime MONFORT, RadioShack-Nissan, at 28:30
  • 17. Egoi MARTINEZ DE ESTEBAN, Euskaltel-Euskadi, at 31:46
  • 18. Rui Alberto FARIA DA COSTA, Movistar, at 37:03
  • 19. Eduard VORGANOV, Katusha, at 38:16
  • 20. Alejandro VALVERDE BELMONTE, Movistar, at 42:26
  • 21. Jerome COPPEL, Saur-Sojasun, at 45:43
  • 22. Sandy CASAR, FDJ-BigMat, at 46:52
  • 23. Michael ROGERS, Sky, at 54:52
  • 24. Michele SCARPONI, Lampre-ISD, at 58:37
  • 25. Ivan BASSO, Liquigas-Cannondale, at 59:44
  • 26. Thomas VOECKLER, Europcar, at 1:04:41
  • 27. Peter VELITS, Omega Pharma-Quick Step, at 1:05:10
  • 28. Laurens TEN DAM, Rabobank, at 1:05:39
  • 29. Jelle VANENDERT, Lotto-Belisol, at 1:08:26
  • 30. Juan Jose COBO ACEBO, Movistar, at 1:09:19
  • 31. Alexandr VINOKUROV, Astana, at 1:15:21
  • 32. Levi LEIPHEIMER, Omega Pharma-Quick Step, at 1:16:29
  • 33. Steven KRUIJSWIJK, Rabobank, at 1:16:52
  • 34. Richie PORTE, Sky, at 1:20:49
  • 35. Daniel MARTIN, Garmin-Sharp, at 1:25:23
  • 36. Rein TAARAMAE, Cofidis, at 1:27:52
  • 37. Giampaolo CARUSO, Katusha, at 1:28:32
  • 38. George HINCAPIE, BMC Racing, at 1:30:38
  • 39. Gorka IZAGUIRRE INSAUSTI, Euskaltel-Euskadi, at 1:32:19
  • 40. Fredrik Carl Wilhelm KESSIAKOFF, Astana, at 1:34:33
  • 41. Rafael VALLS FERRI, Vacansoleil-DCM, at 1:37:57
  • 42. Peter SAGAN, Liquigas-Cannondale, at 1:38:37
  • 43. Andriy GRIVKO, Astana, at 1:38:41
  • 44. Jean-Christophe PERAUD, Ag2r La Mondiale, at 1:40:44
  • 45. Amaël MOINARD, BMC Racing, at 1:41:00
  • 46. Philippe GILBERT, BMC Racing, at 1:41:35
  • 47. Dominik NERZ, Liquigas-Cannondale, at 1:42:12
  • 48. Pierrick FEDRIGO, FDJ-BigMat, at 1:42:39
  • 49. Michael SCHÄR, BMC Racing, at 1:43:53
  • 50. Sergio Miguel MOREIRA PAULINHO, Saxo Bank-Tinkoff Bank, at 1:47:14
  • 51. Yury TROFIMOV, Katusha, at 1:47:31
  • 52. Jens VOIGT, RadioShack-Nissan, at 1:50:41
  • 53. Vladimir KARPETS, Movistar, at 1:51:43
  • 54. Fabrice JEANDESBOZ, Saur-Sojasun, at 1:52:28
  • 55. Maxime BOUET, Ag2r La Mondiale, at 1:52:30
  • 56. Edvald BOASSON HAGEN, Sky, at 1:52:34
  • 57. Johnny HOOGERLAND, Vacansoleil-DCM, at 1:55:30
  • 58. Marcus BURGHARDT, BMC Racing, at 1:57:39
  • 59. Davide MALACARNE, Europcar, at 1:57:45
  • 60. Christian VANDEVELDE, Garmin-Sharp, at 1:58:38
  • 61. Cyril GAUTIER, Europcar, at 1:58:55
  • 62. Mikael CHEREL, Ag2r La Mondiale, at 1:59:53
  • 63. Dmitriy FOFONOV, Astana, at 2:03:55
  • 64. Luis Leon SANCHEZ GIL, Rabobank, at 2:05:43
  • 65. Sébastien MINARD, Ag2r La Mondiale, at 2:06:32
  • 66. Jérémy ROY, FDJ-BigMat, at 2:10:17
  • 67. Marco MARCATO, Vacansoleil-DCM, at 2:11:36
  • 68. Dries DEVENYNS, Omega Pharma-Quick Step, at 2:12:22
  • 69. Simone STORTONI, Lampre-ISD, at 2:13:39
  • 70. Kevin DE WEERT, Omega Pharma-Quick Step, at 2:13:49
  • 71. Sylvester SZMYD, Liquigas-Cannondale, at 2:16:15
  • 72. Pieter WEENING, Orica-GreenEdge, at 2:17:30
  • 73. Christophe RIBLON, Ag2r La Mondiale, at 2:17:31
  • 74. Jorge AZANZA SOTO, Euskaltel-Euskadi, at 2:18:58
  • 75. Guillaume LEVARLET, Saur-Sojasun, at 2:19:43
  • 76. Yaroslav POPOVYCH, RadioShack-Nissan, at 2:21:56
  • 77. Vasil KIRYIENKA, Movistar, at 2:22:02
  • 78. Andrey KASHECHKIN, Astana, at 2:23:09
  • 79. Simon GERRANS, Orica-GreenEdge, at 2:24:35
  • 80. Marco MARZANO, Lampre-ISD, at 2:24:46
  • 81. Adam HANSEN, Lotto-Belisol, at 2:25:29
  • 82. Christian KNEES, Sky, at 2:26:43
  • 83. Christophe KERN, Europcar, at 2:29:01
  • 84. Yukiya ARASHIRO, Europcar, at 2:29:13
  • 85. Matthieu LADAGNOUS, FDJ-BigMat, at 2:33:14
  • 86. Danilo HONDO, Lampre-ISD, at 2:37:55
  • 87. Ruben PEREZ MORENO, Euskaltel-Euskadi, at 2:37:56
  • 88. Martin VELITS, Omega Pharma-Quick Step, at 2:40:47
  • 89. Biel KADRI, Ag2r La Mondiale, at 2:41:14
  • 90. Romain ZINGLE, Cofidis, at 2:41:44
  • 91. Brice FEILLU, Saur-Sojasun, at 2:41:50
  • 92. Julien SIMON, Saur-Sojasun, at 2:46:04
  • 93. Michael MORKOV, Saxo Bank-Tinkoff Bank, at 2:46:14
  • 94. Arthur VICHOT, FDJ-BigMat, at 2:46:51
  • 95. Stephen CUMMINGS, BMC Racing, at 2:47:03
  • 96. Lars Ytting BAK, Lotto-Belisol, at 2:48:05
  • 97. Stuart O’GRADY, Orica-GreenEdge, at 2:50:31
  • 98. Kristijan KOREN, Liquigas-Cannondale, at 2:51:34
  • 99. Nicki SÖRENSEN, Saxo Bank-Tinkoff Bank, at 2:53:11
  • 100. David ZABRISKIE, Garmin-Sharp, at 2:53:26
  • 101. Ruben PLAZA MOLINA, Movistar, at 2:53:35
  • 102. Francis DE GREEF, Lotto-Belisol, at 2:53:52
  • 103. Koen DE KORT, Argos-Shimano, at 2:54:13
  • 104. Jurgen ROELANDTS, Lotto-Belisol, at 2:55:04
  • 105. Daniel OSS, Liquigas-Cannondale, at 2:55:24
  • 106. David MILLAR, Garmin-Sharp, at 2:55:24
  • 107. Samuel DUMOULIN, Cofidis, at 2:56:02
  • 108. Luca PAOLINI, Katusha, at 2:56:21
  • 109. Manuel QUINZIATO, BMC Racing, at 2:56:27
  • 110. Michael ALBASINI, Orica-GreenEdge, at 2:57:20
  • 111. Daryl IMPEY, Orica-GreenEdge, at 2:57:29
  • 112. Jérôme PINEAU, Omega Pharma-Quick Step, at 2:57:58
  • 113. Matthieu SPRICK, Argos-Shimano, at 2:58:15
  • 114. Federico CANUTI, Liquigas-Cannondale, at 2:58:41
  • 115. Kris BOECKMANS, Vacansoleil-DCM, at 3:02:57
  • 116. Maxim IGLINSKY, Astana, at 3:03:38
  • 117. Baden COOKE, Orica-GreenEdge, at 3:04:30
  • 118. Alessandro VANOTTI, Liquigas-Cannondale, at 3:04:39
  • 119. Juan HORRACH RIPPOLL, Katusha, at 3:06:27
  • 120. Matthew Harley GOSS, Orica-GreenEdge, at 3:06:55
  • 121. Nick NUYENS, Saxo Bank-Tinkoff Bank, at 3:08:29
  • 122. Sébastien HINAULT, Ag2r La Mondiale, at 3:08:57
  • 123. André GREIPEL, Lotto-Belisol, at 3:09:02
  • 124. Greg HENDERSON, Lotto-Belisol, at 3:13:06
  • 125. Bert GRABSCH, Omega Pharma-Quick Step, at 3:13:06
  • 126. Anthony ROUX, FDJ-BigMat, at 3:16:38
  • 127. Anders LUND, Saxo Bank-Tinkoff Bank, at 3:17:07
  • 128. Nicolas EDET, Cofidis, at 3:17:16
  • 129. Borut BOZIC, Astana, at 3:17:44
  • 130. Luis Angel MATE MARDONES, Cofidis, at 3:18:11
  • 131. Jean Marc MARINO, Saur-Sojasun, at 3:18:20
  • 132. Marcel SIEBERG, Lotto-Belisol, at 3:19:36
  • 133. Cédric PINEAU, FDJ-BigMat, at 3:20:24
  • 134. Pablo URTASUN PEREZ, Euskaltel-Euskadi, at 3:21:34
  • 135. Roy CURVERS, Argos-Shimano, at 3:23:44
  • 136. Cyril LEMOINE, Saur-Sojasun, at 3:23:55
  • 137. Jonathan CANTWELL, Saxo Bank-Tinkoff Bank, at 3:25:08
  • 138. Yann HUGUET, Argos-Shimano, at 3:26:43
  • 139. Yohann GENE, Europcar, at 3:26:58
  • 140. Juan José HAEDO, Saxo Bank-Tinkoff Bank, at 3:27:28
  • 141. Patrick GRETSCH, Argos-Shimano, at 3:27:49
  • 142. Mark CAVENDISH, Sky, at 3:28:36
  • 143. Karsten KROON, Saxo Bank-Tinkoff Bank, at 3:28:56
  • 144. Bram TANKINK, Rabobank, at 3:31:24
  • 145. Aliaksandr KUCHYNSKI, Katusha, at 3:38:24
  • 146. Bernhard EISEL, Sky, at 3:38:48
  • 147. Johan VAN SUMMEREN, Garmin-Sharp, at 3:40:01
  • 148. Albert TIMMER, Argos-Shimano, at 3:40:37
  • 149. Julien FOUCHARD, Cofidis, at 3:42:31
  • 150. Sebastian LANGEVELD, Orica-GreenEdge, at 3:50:12
  • 151. Tyler FARRAR, Garmin-Sharp, at 3:54:45
  • 152. Jan GHYSELINCK, Cofidis, at 3:57:04
  • 153. Jimmy ENGOULVENT, Saur-Sojasun, at 3:57:36
« Previous Next »

FILED UNDER: Race Results / Tour de France TAGS:

Stay Up to Date on Everything Cycling

Subscribe to the FREE VeloNews newsletter