Tour de France standings after stage 2:

     1. Romain Feillu (FRA/AGR)                   13h27min 05sec
     2. Paolo Longo (ITA/BAR)                      at      0:35.
     3. Will Frischkorn (USA/GAR)                          1:42.
     4. Alejandro Valverde (ESP/GCE)                       1:45.
     5. Kim Kirchen (LUX/COL)                              1:46.
     6. Oscar Freire (ESP/RAB)                             1:46.
     7. Jérôme Pineau (FRA/BTL)                            1:46.
     8. David Millar (GBR/GAR)                             1:46.
     9. Cadel Evans (AUS/SIL)                              1:46.
    10. Filippo Pozzato (ITA/LIQ)                          1:46.
    11. Frank Schleck (LUX/CSC)                            1:46.
    12. Oscar Pereiro (ESP/GCE)                            1:46.
    13. Matteo Carrara (ITA/QST)                           1:46.
    14. Thor Hushovd (NOR/C.A)                             1:52.
    15. Erik Zabel (GER/MRM)                               1:52.
    16. Martin Elmiger (SUI/A2R)                           1:52.
    17. Mikel Astarloza (ESP/EUS)                          1:52.
    18. Samuel Sanchez (ESP/EUS)                           1:52.
    19. George Hincapie (USA/COL)                          1:52.
    20. Andy Schleck (LUX/CSC)                             1:52.
    21. Yury Trofimov (RUS/BTL)                            1:52.
    22. Carlos Barredo (ESP/QST)                           1:52.
    23. Christian Knees (GER/MRM)                          1:52.
    24. Stefan Schumacher (GER/GST)                        1:52.
    25. Christian Vande Velde (USA/GAR)                    1:52.
    26. Tadej Valjavec (SLO/A2R)                           1:52.
    27. Manuel Beltran (ESP/LIQ)                           1:52.
    28. Marzio Bruseghin (ITA/LAM)                         1:52.
    29. Maxime Monfort (BEL/COF)                           1:52.
    30. Baden Cooke (AUS/BAR)                              1:52.
    31. Carlos Sastre (ESP/CSC)                            1:52.
    32. Stijn Devolder (BEL/QST)                           1:52.
    33. Haimar Zubeldia (ESP/EUS)                          1:52.
    34. Fabian Cancellara (SUI/CSC)                        1:52.
    35. Damiano Cunego (ITA/LAM)                           1:52.
    36. Egoi Martinez (ESP/EUS)                            1:52.
    37. Bernhard Kohl (AUT/GST)                            1:52.
    38. Thomas Lovkvist (SWE/COL)                          1:52.
    39. Fabio-Leonardo Duque (COL/COF)                     2:03.
    40. Vladimir Efimkin (RUS/A2R)                         2:03.
    41. Sebastian Lang (GER/GST)                           2:03.
    42. Yaroslav Popovych (UKR/SIL)                        2:03.
    43. Vincenzo Nibali (ITA/LIQ)                          2:03.
    44. Ivan Gutierrez (ESP/GCE)                           2:03.
    45. Simon Gerrans (AUS/C.A)                            2:03.
    46. Marco Velo (ITA/MRM)                               2:22.
    47. Murilo Fischer (BRA/LIQ)                           2:22.
    48. Juan Jose Cobo Acebo (ESP/SDV)                     2:24.
    49. Riccardo Ricco (ITA/SDV)                           2:24.
    50. John-Lee Augustyn (RSA/BAR)                        2:24.
    51. Philippe Gilbert (BEL/FDJ)                         2:24.
    52. Denis Menchov (RUS/RAB)                            2:30.
    53. Alexander Botcharov (RUS/C.A)                      2:30.
    54. Benoît Vaugrenard (FRA/FDJ)                        2:30.
    55. Roman Kreuziger (CZE/LIQ)                          2:30.
    56. Jens Voigt (GER/CSC)                               2:30.
    57. Julian Dean (NZL/GAR)                              2:37.
    58. Gorka Verdugo (ESP/EUS)                            2:41.
    59. Markus Fothen  (GER/GST)                           2:41.
    60. Freddy Bichot (FRA/AGR)                            2:41.
    61. Robbie McEwen (AUS/SIL)                            2:42.
    62. Gert Steegmans (BEL/QST)                           2:42.
    63. Steven De Jongh (NED/QST)                          2:42.
    64. Robert Hunter (RSA/BAR)                            2:44.
    65. Martijn Maaskant (NED/GAR)                         2:46.
    66. Stuart  O’Grady (AUS/CSC)                          2:46.
    67. Laurens ten Dam (NED/RAB)                          2:54.
    68. Sylvain Chavanel (FRA/COF)                         2:54.
    69. Robert Forster (GER/GST)                           2:57.
    70. Manuel Quinziato (ITA/LIQ)                         2:57.
    71. Ruben Perez (ESP/EUS)                              2:57.
    72. Geoffroy Lequatre (FRA/AGR)                        2:57.
    73. Christophe Brandt (BEL/SIL)                        2:57.
    74. Martin Mueller (GER/MRM)                           2:57.
    75. Matteo Tosatto (ITA/QST)                           2:57.
    76. Bram Tankink (NED/RAB)                             2:58.
    77. William Bonnet (FRA/C.A)                           3:00.
    78. Cyril Dessel (FRA/A2R)                             3:02.
    79. Gérald Ciolek (GER/COL)                            3:05.
    80. Josep Jufre (ESP/SDV)                              3:12.
    81. Nicolas Jalabert (FRA/AGR)                         3:24.
    82. Mark Renshaw (AUS/C.A)                             3:37.
    83. Heinrich Haussler (GER/GST)                        3:37.
    84. Alessandro Ballan (ITA/LAM)                        3:43.
    85. Mark Cavendish (IDM/COL)                           3:45.
    86. Inaki Isasi (ESP/EUS)                              3:45.
    87. Juan Jose Oroz (ESP/EUS)                           3:45.
    88. Sebastien Chavanel (FRA/FDJ)                       3:45.
    89. Frederik Willems (BEL/LIQ)                         3:45.
    90. Jose Luis Arrieta (ESP/A2R)                        3:45.
    91. Thomas Voeckler (FRA/BTL)                          3:45.
    92. Lilian Jegou (FRA/FDJ)                             3:45.
    93. Jimmy Casper (FRA/AGR)                             4:00.
    94. Samuel Dumoulin (FRA/COF)                          4:12.
    95. Sébastian Langeveld (NED/RAB)                      4:20.
    96. Sebastien Rosseler (BEL/QST)                       4:22.
    97. Mario Aerts (BEL/SIL)                              4:23.
    98. Adam Hansen (AUS/COL)                              4:23.
    99. Leif Hoste (BEL/SIL)                               4:23.
   100. Koos Moerenhout (NED/RAB)                          4:42.
   101. Joost Posthuma (NED/RAB)                           4:42.
   102. Luis Leon Sanchez (ESP/GCE)                        4:44.
   103. Trent Lowe (AUS/GAR)                               4:44.
   104. Ryder Hesjedal (CAN/GAR)                           4:44.
   105. Niki Terpstra (NED/MRM)                            4:54.
   106. Eduardo Gonzalo (ESP/AGR)                          4:55.
   107. Fabian Wegmann (GER/GST)                           4:55.
   108. Matteo Bono (ITA/LAM)                              4:56.
   109. Aurélien Passeron (FRA/SDV)                        5:03.
   110. Daniele Righi (ITA/LAM)                            5:07.
   111. Moises Duenas (ESP/BAR)                            5:08.
   112. Mauro Facci (ITA/QST)                              5:11.
   113. Dmitriy Fofonov (KAZ/C.A)                          5:16.
   114. Christophe Moreau (FRA/AGR)                        5:16.
   115. Amets Txurruka (ESP/EUS)                           5:16.
   116. Juan Antonio Flecha (ESP/RAB)                      5:16.
   117. Jurgen Vandewalle (BEL/QST)                        5:27.
   118. Florent Brard (FRA/COF)                            5:38.
   119. Ronny  Scholz (GER/GST)                            5:44.
   120. Ralf Grabsch (GER/MRM)                             5:49.
   121. Massimiliano Mori (ITA/LAM)                        5:55.
   122. Danny Pate (USA/GAR)                               6:05.
   123. Bernhard Eisel (AUT/COL)                           6:15.
   124. Vicente Garcia Acosta (ESP/GCE)                    6:15.
   125. Nicolas Portal (FRA/GCE) 6:15. 
   126. Kurt Asle Arvesen (NOR/CSC)                        6:15.
   127. Arnaud Gerard (FRA/FDJ)                            6:19.
   128. Kanstantsin Siutsou (BLR/COL)                      6:24.
   129. Stéphane Goubert (FRA/A2R)                         6:29.
   130. Johann Tschopp (SUI/BTL)                           6:33.
   131. Dario Cioni (ITA/SIL)                              6:37.
   132. David Le Lay (FRA/AGR)                             6:37.
   133. Sandy Casar (FRA/FDJ)                              6:37.
   134. Jésus Del Nero (ESP/SDV)                           6:37.
   135. Nicolas Vogondy (FRA/AGR)                          6:37.
   136. Christophe Le Mevel (FRA/C.A)                      6:37.
   137. Remy Di Gregorio (FRA/FDJ)                         6:37.
   138. Volodymir Gustov (UKR/CSC)                         6:37.
   139. Marcus Burghardt (GER/COL)                         6:37.
   140. David Moncoutié (FRA/COF)                          6:37.
   141. Brett Lancaster (AUS/MRM)                          6:37.
   142. Amaël Moinard (FRA/COF)                            6:37.
   143. Peter Velits (SVK/MRM)                             6:37.
   144. Stef Clement (NED/BTL)                             6:45.
   145. Félix Cardenas (COL/BAR)                           6:45.
   146. Hubert Dupont (FRA/A2R)                            6:53.
   147. Xavier Florencio (ESP/BTL)                         6:53.
   148. Pieter Weening (NED/RAB)                           6:59.
   149. Jimmy Engoulvent (FRA/C.A)                         7:02.
   150. Francesco Chicchi (ITA/LIQ)                        7:36.
   151. Arnaud Coyot (FRA/GCE)                             7:38.
   152. David De la Fuente (ESP/SDV)                       7:43.
   153. Sven Krauss (GER/GST)                              7:48.
   154. Remi Pauriol (FRA/C.A)                             8:19.
   155. Sylvester Szmyd (POL/LAM)                          8:47.
   156. Magnus Backstedt (SWE/GAR)                         8:51.
   157. John Gadret (FRA/A2R)                              8:59.
   158. Leonardo Piepoli (ITA/SDV)                         9:07.
   159. Laurent Lefevre (FRA/BTL)                          9:07.
   160. Yoann Le Boulanger (FRA/FDJ)                       9:07.
   161. Pierrick Fedrigo (FRA/BTL)                         9:07.
   162. Johan Van Summeren (BEL/SIL)                       9:07.
   163. Marco Marzano (ITA/LAM)                            9:07.
   164. Jeremy Roy (FRA/FDJ)                               9:07.
   165. Paolo Tiralongo (ITA/LAM)                          9:13.
   166. Bjoern Schroeder (GER/MRM)                        10:04.
   167. Christophe Riblon (FRA/A2R)                       10:28.
   168. Chris Froome (GBR/BAR)                            11:11.
   169. Giampaolo Cheula (ITA/BAR)                        11:11.
   170. David Lopez (ESP/GCE)                             11:29.
   171. David Arroyo (ESP/GCE)                            11:29.
   172. Aliaksandr Kuschynski (BLR/LIQ)                   12:03.
   173. Stéphane Auge (FRA/COF)                           12:03.
   174. Rubens Bertogliati (SUI/SDV)                      12:44.
   175. Nicki Sörensen (DEN/CSC)                          13:45.
   176. Mauricio Soler (COL/BAR)                          14:59.
   177. Mathieu Sprick (FRA/BTL)                          16:32.
   178. Wim Vansevenant (BEL/SIL)                         16:40

   Points:
   1. Kim Kirchen (LUX/COL)                               69 pts
   2. Thor Hushovd (NOR/C.A)                              64
   3. Oscar Freire (ESP/RAB)                              55
   4. Alejandro Valverde (ESP/GCE)                        49
   5. Erik Zabel (GER/MRM)                                46
   6. Samuel Dumoulin (FRA/COF)                           43
   7. Robert Hunter (RSA/BAR)                             40
   8. Jerome Pineau (FRA/BTL)                             39
   9. Will Frischkorn (USA/GAR)                           38
   10. Romain Feillu (FRA/AGR)                            36
  
   King of Mountains:
   1. Thomas Voeckler (FRA/BTL)                           19 pts
   2. Sylvain Chavanel (FRA/COF)                          11
   3. Bjoern Schroeder (GER/MRM)                           9
   4. David De la Fuente (ESP/SDV)                         4
   5. Lilian Jegou (FRA/FDJ)                               3
   6. Christophe Moreau (FRA/AGR)                          3
   7. Geoffroy Lequatre (FRA/AGR)                          1
   8. David Le Lay (FRA/AGR)                               1
   9. David Arroyo (ESP/GCE)                               1
  
   Best young riders (stage):
   1. Romain Feillu (FRA/AGR)                        5h05:27.
   2. Mark Cavendish (IDM/COL)              at          2:03.
   3. Martijn Maaskant (NED/GAR)                        2:03.
   4. Niki Terpstra (NED/MRM)                           2:03.
   5. Thomas Lovkvist (SWE/COL)                         2:03.
  
   Best young riders (overall):
   1. Romain Feillu (FRA/AGR)                       13h27:05.
   2. Andy Schleck (LUX/CSC)                at          1:52.
   3. Yury Trofimov (RUS/BTL)                           1:52.
   4. Maxime Monfort (BEL/COF)                          1:52.
   5. Thomas Lovkvist (SWE/COL)                         1:52.
   6. Vincenzo Nibali (ITA/LIQ)                         2:03.
   7. Riccardo Ricco (ITA/SDV)                          2:24.
   8. John-Lee Augustyn (RSA/BAR)                       2:24.
   9. Roman Kreuziger (CZE/LIQ)                         2:30.
   10. Martijn Maaskant (NED/GAR)                       2:46.