
Image from here.
Today was supposed to be the day that Andy Schleck took back what was rightfully his. For him to look at Alberto Contador and ask him to dance on the Pyrenees. Sadly, none of that happened. Looks like it's going to come down to the ITT. With Schleck being the Luxembourg National Time Trial Champion, edge goes to him.
The most entertaining event today was Lance Armstrong. Today was with out a doubt his strongest showing, finishing strong and almost winning today. In other news, Thor is back in green.
General Classicifcation after stage 16
| 1 | Alberto Contador Velasco (Spa) Astana | 78:29:10 | |
| 2 | Andy Schleck (Lux) Team Saxo Bank | 0:00:08 | |
| 3 | Samuel Sánchez Gonzalez (Spa) Euskaltel - Euskadi | 0:02:00 | |
| 4 | Denis Menchov (Rus) Rabobank | 0:02:13 | |
| 5 | Jurgen Van Den Broeck (Bel) Omega Pharma-Lotto | 0:03:39 | |
| 6 | Robert Gesink (Ned) Rabobank | 0:05:01 | |
| 7 | Levi Leipheimer (USA) Team Radioshack | 0:05:25 | |
| 8 | Joaquin Rodriguez (Spa) Team Katusha | 0:05:45 | |
| 9 | Alexander Vinokourov (Kaz) Astana | 0:07:12 | |
| 10 | Ryder Hesjedal (Can) Garmin - Transitions | 0:07:51 | |
| 11 | Roman Kreuziger (Cze) Liquigas-Doimo | 0:07:58 | |
| 12 | Ruben Plaza Molina (Spa) Caisse d'Epargne | 0:08:02 | |
| 13 | Luis León Sánchez Gil (Spa) Caisse d'Epargne | 0:08:19 | |
| 14 | Christopher Horner (USA) Team Radioshack | 0:08:52 | |
| 15 | Carlos Sastre (Spa) Cervelo Test Team | 0:09:02 | |
| 16 | Andreas Klöden (Ger) Team Radioshack | 0:11:14 | |
| 17 | Thomas Löfkvist (Swe) Sky Professional Cycling Team | 0:12:09 | |
| 18 | Nicolas Roche (Irl) AG2R La Mondiale | 0:12:34 | |
| 19 | Kevin De Weert (Bel) Quick Step | 0:14:07 | |
| 20 | John Gadret (Fra) AG2R La Mondiale | 0:14:24 |
More results here.