Tour de France standings after stage 15:
1. Frank Schleck (LUX/CSC) 63h57min 21sec
2. Bernhard Kohl (AUT/GST) at 0:07.
3. Cadel Evans (AUS/SIL) 0:08.
4. Denis Menchov (RUS/RAB) 0:38.
5. Christian Vande Velde (USA/GAR) 0:39.
6. Carlos Sastre (ESP/CSC) 0:49.
7. Kim Kirchen (LUX/COL) 2:48.
8. Vladimir Efimkin (RUS/A2R) 3:36.
9. Alejandro Valverde (ESP/GCE) 4:11.
10. Samuel Sanchez (ESP/EUS) 4:34.
11. Mikel Astarloza (ESP/EUS) 5:18.
12. Vincenzo Nibali (ITA/LIQ) 5:22.
13. Tadej Valjavec (SLO/A2R) 6:27.
14. Roman Kreuziger (CZE/LIQ) 7:15.
15. Damiano Cunego (ITA/LAM) 7:43.
16. Maxime Monfort (BEL/COF) 8:34.
17. Andy Schleck (LUX/CSC) 9:01.
18. Alexander Botcharov (RUS/C.A) 9:52.
19. Laurens ten Dam (NED/RAB) 12:33.
20. Amaël Moinard (FRA/COF) 13:55.
21. Sandy Casar (FRA/FDJ) 14:00.
22. Marzio Bruseghin (ITA/LAM) 15:30.
23. Dmitriy Fofonov (KAZ/C.A) 15:59.
24. Matteo Carrara (ITA/QST) 16:28.
25. Kanstantsin Siutsou (BLR/COL) 19:06.
26. Christian Knees (GER/MRM) 19:11.
27. Yaroslav Popovych (UKR/SIL) 21:13.
28. Stéphane Goubert (FRA/A2R) 21:23.
29. Stefan Schumacher (GER/GST) 22:30.
30. Markus Fothen (GER/GST) 22:46.
31. Eduardo Gonzalo (ESP/AGR) 24:27.
32. Pierrick Fedrigo (FRA/BTL) 28:28.
33. Sylvester Szmyd (POL/LAM) 32:04.
34. Koos Moerenhout (NED/RAB) 33:25.
35. Mario Aerts (BEL/SIL) 33:31.
36. Cyril Dessel (FRA/A2R) 34:17.
37. David Arroyo (ESP/GCE) 35:28.
38. Marco Velo (ITA/MRM) 37:29.
39. Haimar Zubeldia (ESP/EUS) 40:04.
40. Thomas Lovkvist (SWE/COL) 41:38.
41. Jens Voigt (GER/CSC) 42:25.
42. Erik Zabel (GER/MRM) 44:22.
43. Paolo Tiralongo (ITA/LAM) 45:44.
44. Christophe Le Mevel (FRA/C.A) 45:56.
45. Jérôme Pineau (FRA/BTL) 45:58.
46. George Hincapie (USA/COL) 46:03.
47. Juan Antonio Flecha (ESP/RAB) 46:21.
48. Volodomir Gustov (UKR/CSC) 46:25.
49. Egoi Martinez (ESP/EUS) 48:37.
50. Dario Cioni (ITA/SIL) 51:28.
51. David Millar (GBR/GAR) 52:37.
52. Remy Di Gregorio (FRA/FDJ) 54:07.
53. Filippo Pozzato (ITA/LIQ) 54:46.
54. Luis Leon Sanchez (ESP/GCE) 55:57.
55. Ivan Gutierrez (ESP/GCE) 58:36.
56. Fabio-Leonardo Duque (COL/COF) 59:27.
57. Hubert Dupont (FRA/A2R) 1h01:11.
58. Johann Tschopp (SUI/BTL) 1h01:26.
59. David Lopez (ESP/GCE) 1h01:28.
60. Amets Txurruka (ESP/EUS) 1h01:48.
61. Simon Gerrans (AUS/C.A) 1h02:11.
62. John-Lee Augustyn (RSA/BAR) 1h02:45.
63. Oscar Freire (ESP/RAB) 1h03:13.
64. Bram Tankink (NED/RAB) 1h03:42.
65. David Moncoutié (FRA/COF) 1h08:28.
66. Sebastian Lang (GER/GST) 1h09:36.
67. Joost Posthuma (NED/RAB) 1h10:07.
68. Fabian Cancellara (SUI/CSC) 1h12:05.
69. Ryder Hesjedal (CAN/GAR) 1h12:41.
70. Kurt Asle Arvesen (NOR/CSC) 1h13:13.
71. Trent Lowe (AUS/GAR) 1h13:17.
72. Marco Marzano (ITA/LAM) 1h13:41.
73. Sylvain Chavanel (FRA/COF) 1h14:56.
74. Benoît Vaugrenard (FRA/FDJ) 1h15:34.
75. Peter Velits (SVK/MRM) 1h16:59.
76. Nicolas Portal (FRA/GCE) 1h18:11.
77. Jose Luis Arrieta (ESP/A2R) 1h18:21.
78. Pieter Weening (NED/RAB) 1h18:54.
79. David Le Lay (FRA/AGR) 1h19:54.
80. Fabian Wegmann (GER/GST) 1h22:23.
81. Matteo Tosatto (ITA/QST) 1h24:07.
82. Murilo Fischer (BRA/LIQ) 1h26:04.
83. Jurgen Vandewalle (BEL/QST) 1h27:15.
84. Alessandro Ballan (ITA/LAM) 1h28:03.
85. Nicolas Vogondy (FRA/AGR) 1h28:23.
86. Martin Elmiger (SUI/A2R) 1h28:53.
87. Ronny Scholz (GER/GST) 1h28:56.
88. Yoann Le Boulanger (FRA/FDJ) 1h29:04.
89. Danny Pate (USA/GAR) 1h29:57.
90. Thor Hushovd (NOR/C.A) 1h31:23.
91. Geoffroy Lequatre (FRA/AGR) 1h32:23.
92. Ruben Perez (ESP/EUS) 1h32:26.
93. Remi Pauriol (FRA/C.A) 1h32:37.
94. Johan Van Summeren (BEL/SIL) 1h36:41.
95. Chris Froome (GBR/BAR) 1h37:12.
96. Carlos Barredo (ESP/QST) 1h38:11.
97. Gorka Verdugo (ESP/EUS) 1h38:41.
98. Stef Clement (NED/BTL) 1h39:13.
99. Laurent Lefevre (FRA/BTL) 1h41:00.
100. Sebastien Rosseler (BEL/QST) 1h41:22.
101. Xavier Florencio (ESP/BTL) 1h41:59.
102. Juan Jose Oroz (ESP/EUS) 1h44:17.
103. Thomas Voeckler (FRA/BTL) 1h44:24.
104. William Bonnet (FRA/C.A) 1h44:33.
105. Inaki Isasi (ESP/EUS) 1h44:44.
106. Martin Mueller (GER/MRM) 1h44:45.
107. Gérald Ciolek (GER/COL) 1h45:57.
108. Bjoern Schroeder (GER/MRM) 1h47:33.
109. Robert Hunter (RSA/BAR) 1h51:37.
110. Julian Dean (NZL/GAR) 1h53:22.
111. Adam Hansen (AUS/COL) 1h54:02.
112. Giampaolo Cheula (ITA/BAR) 1h56:28.
113. Frederik Willems (BEL/LIQ) 1h57:03.
114. Stuart O'Grady (AUS/CSC) 1h58:29.
115. Aliaksandr Kuschynski (BLR/LIQ) 2h00:53.
116. Matteo Bono (ITA/LAM) 2h01:16.
117. Robert Forster (GER/GST) 2h02:12.
118. Daniele Righi (ITA/LAM) 2h02:20.
119. Arnaud Coyot (FRA/GCE) 2h02:24.
120. Nicki Sörensen (DEN/CSC) 2h03:52.
121. Niki Terpstra (NED/MRM) 2h04:44.
122. Philippe Gilbert (BEL/FDJ) 2h05:15.
123. Robbie McEwen (AUS/SIL) 2h07:43.
124. Romain Feillu (FRA/AGR) 2h08:23.
125. Massimiliano Mori (ITA/LAM) 2h08:25.
126. Jeremy Roy (FRA/FDJ) 2h09:13.
127. Steven De Jongh (NED/QST) 2h10:03.
128. Ralf Grabsch (GER/MRM) 2h10:09.
129. Heinrich Haussler (GER/GST) 2h10:22.
130. Gert Steegmans (BEL/QST) 2h10:24.
131. Freddy Bichot (FRA/AGR) 2h10:28.
132. Samuel Dumoulin (FRA/COF) 2h10:28.
133. Marcus Burghardt (GER/COL) 2h13:24.
134. Manuel Quinziato (ITA/LIQ) 2h13:28.
135. Sébastian Langeveld (NED/RAB) 2h14:28.
136. Christophe Brandt (BEL/SIL) 2h14:32.
137. Leif Hoste (BEL/SIL) 2h14:59.
138. Martijn Maaskant (NED/GAR) 2h15:02.
139. Will Frischkorn (USA/GAR) 2h17:05.
140. Arnaud Gerard (FRA/FDJ) 2h17:24.
141. Brett Lancaster (AUS/MRM) 2h18:11.
142. Florent Brard (FRA/COF) 2h19:04.
143. Jimmy Engoulvent (FRA/C.A) 2h19:21.
144. Jimmy Casper (FRA/AGR) 2h21:16.
145. Vicente Garcia Acosta (ESP/GCE) 2h23:25.
146. Stéphane Auge (FRA/COF) 2h23:44.
147. Sven Krauss (GER/GST) 2h24:06.
148. Bernhard Eisel (AUT/COL) 2h25:43.
149. Christophe Riblon (FRA/A2R) 2h25:59.
150. Francesco Chicchi (ITA/LIQ) 2h29:18.
151. Mathieu Sprick (FRA/BTL) 2h31:44.
152. Wim Vansevenant (BEL/SIL) 2h37:42.
153. Sebastien Chavanel (FRA/FDJ) 2h42:15.
Points:
1. Oscar Freire (ESP/RAB) 219 pts
2. Thor Hushovd (NOR/C.A) 172
3. Erik Zabel (GER/MRM) 167
4. Kim Kirchen (LUX/COL) 145
5. Fabio-Leonardo Duque (COL/COF) 137
6. Robert Hunter (RSA/BAR) 110
7. Alejandro Valverde (ESP/GCE) 107
8. Robbie McEwen (AUS/SIL) 105
9. Romain Feillu (FRA/AGR) 94
10. Julian Dean (NZL/GAR) 88
Stage
1. Egoi Martinez (ESP/EUS) 20 pts
2. Jose Luis Arrieta (ESP/A2R) 18
3. Simon Gerrans (AUS/C.A) 16
4. Danny Pate (USA/GAR) 14
5. Thomas Voeckler (FRA/BTL) 12
1. Simon Gerrans (AUS/C.A) 30 pts
2. Egoi Martinez (ESP/EUS) 26
3. Danny Pate (USA/GAR) 22
4. Jose Luis Arrieta (ESP/A2R) 18
5. Bernhard Kohl (AUT/GST) 16
King of Mountains:
1. Bernhard Kohl (AUT/GST) 85 pts
2. Sebastian Lang (GER/GST) 60
3. Egoi Martinez (ESP/EUS) 50
4. Simon Gerrans (AUS/C.A) 50
5. Frank Schleck (LUX/CSC) 46
6. Jose Luis Arrieta (ESP/A2R) 40
7. Thomas Voeckler (FRA/BTL) 39
8. Danny Pate (USA/GAR) 37
9. Carlos Sastre (ESP/CSC) 35
10. Denis Menchov (RUS/RAB) 34
Team stage:
1. Euskaltel 14h43:14.
2. AG2R at 1:23.
3. CSC 2:40.
4. Credit Agricole 3:39.
5. Lampre 8:16.
Team overall:
1. CSC 191h43:49.
2. AG2R at 3:32.
3. Rabobank 28:13.
4. Euskaltel 33:05.
5. Lampre 35:39.
6. Gerolsteiner 35:50.
7. Credit Agricole 42:48.
8. Silence 49:35.
9. Caisse d'Epargne/Baléares 51:47.
10. Liquigas 57:34.
11. Columbia 58:02.
12. Cofidis 1h08:43.
13. Garmin 1h15:04.
14. Française des Jeux 1h18:47.
15. Bouygues Telecom 1h25:32.
16. Milram 1h34:56.
17. Barloworld 1h46:03.
18. Quick Step 1h46:25.
19. Agritubel 2h20:37.
Best young riders (stage):
1. Roman Kreuziger (CZE/LIQ) 4h55:30.
2. Andy Schleck (LUX/CSC) at 0:12.
3. Vincenzo Nibali (ITA/LIQ) 1:00.
4. Maxime Monfort (BEL/COF) 1:23.
5. Eduardo Gonzalo (ESP/AGR) 6:08.
Best young riders (overall):
1. Vincenzo Nibali (ITA/LIQ) 64h02:43.
2. Roman Kreuziger (CZE/LIQ) at 1:53.
3. Maxime Monfort (BEL/COF) 3:12.
4. Andy Schleck (LUX/CSC) 3:39.
5. Eduardo Gonzalo (ESP/AGR) 19:05.
6. Thomas Lovkvist (SWE/COL) 36:16.
7. Remy Di Gregorio (FRA/FDJ) 48:45.
8. Luis Leon Sanchez (ESP/GCE) 50:35.
9. John-Lee Augustyn (RSA/BAR) 57:23.
10. Trent Lowe (AUS/GAR) 1h07:55.