Date Result
July 4 First Stage, Monaco--Monaco, individual time trial, 15.5 kilometers (9.6 miles) (stage: Fabian Cancellara, Switzerland; yellow jersey: Cancellara)
July 5 Second Stage, Monaco--Brignoles, plain, 187 km (116.2) (Mark Cavendish, Britain; Cancellara)
July 6 Third Stage, Marseille--La Grande-Motte, plain, 196.5 km (122.1) (Cavendish; Cancellara)
July 7 Fourth Stage, Montpellier--Montpellier, team time trial, 39 km (24.2) (Astana; Cancellara)
July 8 Fifth Stage, Le Cap d'Agde--Perpignan, plain, 196.5 km (122.1) (Thomas Voeckler, France; Cancellara)
July 9 Sixth Stage, Gerona, Spain--Barcelona, plain, 181.5 km (112.8) (Thor Hushovd, Norway; Cancellara)
July 10 Seventh Stage, Barcelona--Arcalis, Andorra, high mountain, 224 km (139.2) (Brice Feillu, France; Rinaldo Nocentini, Italy)
July 11 Eighth Stage, Andorra-la-Vieille--Saint-Girons, France, high mountain, 176.5 km (109.7) (Luis Leon Sanchez, Spain; Nocentini)
July 12 Ninth Stage, Saint-Gaudens--Tarbes, high mountain, 160.5 km (99.7) (Pierrick Fedrigo, France; Nocentini)
July 14 10th Stage, Limoges--Issoudun, plain, 194.5 km (120.9) (Mark Cavendish, Great Britain; Nocentini)
July 15 11th Stage, Vatan--Saint-Fargeau, plain, 192 km (119.3) (Cavendish; Nocentini)
July 16 12th Stage, Tonnerre--Vittel, plain, 211.5 km (131.4) (Nicki Sorensen, Denmark; Nocentini)
July 17 13th Stage, Vittel--Colmar, medium mountain, 200 km (124.3) (Heinrich Haussler, Germany; Nocentini)
July 18 14th Stage, Colmar--Besancon, plain, 199 km (123.7) (Serguei Ivanov, Russia; Nocentini)
July 19 15th Stage, Pontarlier--Verbier, Switzerland, high mountain, 207.5 km (Alberto Contador, Spain; Contador)
July 21 16th Stage, Martigny, Switzerland--Bourg-Saint-Maurice, France, high mountain, 159 km (Mikel Astarloza, Spain; Contador)
July 22 17th Stage, Bourg-Saint-Maurice--Le Grand-Bornand, high mountain, 169.5 km (Frank Schleck, Luxembourg; Contador)
July 23 18th Stage, Annecy--Annecy, individual time trial, 40.5 km (Contador; Contador)
July 24 19th Stage, Bourgoin-Jallieu--Aubenas, plain, 178 km (Cavendish, Contador)
July 25 20th Stage, Montelimar--Mont Ventoux, high mountain, 167 km (Juan Manuel Garate, Spain, Contador)
July 26 21st Stage, Montereau-Fault-Yonne--Paris-Champs-Elysees, plain, 164 km (Cavendish, Contador)

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.