steephill logo
« steephill.tv home   •   email Email This   •   y! Mail This   •   t Tweet   •      •      •   Bookmark and Share   •   

Also follow steephill on Twitter

Stage Races Classics
Tour de France 2018 Live Dashboard
Race Info, Preview, Live Video, Results, Photos and Highlights

Photos and the latest updates from all stages are posted below including Stage 19, the final mountain stage ft. Col d'Ausbique. This is the 2018 Tour de France live dashboard with access to everything you should need for the 2018 race.
Big Photos from 2018 (so far) — corvos/aso/flockton/bettini/reuters
Big Photos from 2017sirotti/flockton/reuters/aso/smith
Big Photos from 2016sirotti/flockton/reuters/aso
Big Photos from 2015sirotti/flockton/reuters
Big Photos from 2014sirotti/reuters/flockton
Big Photos from 2013sirotti/reuters/flockton
Big Photos from 2012sirotti/reuters/flockton
Big Photos from 2011sirotti/reuters/flockton
Big Photos from 2010sirotti/reuters
Big Photos from 2009sirotti/reuters



Show All Profile Thumbnails
1Saturday, July 7189 km 
Noirmoutier-en-l'ÎleFontenay-le-Comte
profile | map | timetable | preview | results | photos | video
2Sunday, July 8183 km 
Mouilleron-Saint-GermainLa Roche-sur-Yon
profile | map | timetable | preview | results | photos | video
3Monday, July 935 km 
CholetCholet
profile | map | timetable | preview | results | photos | video
4Tuesday, July 10192 km 
La BauleSarzeau
profile | map | timetable | preview | results | photos | video
5Wednesday, July 11203 km 
LorientQuimper
profile | map | timetable | preview | results | photos | video
6Thursday, July 12181 km 
BrestMûr de Bretagne Guerlédan
profile | map | timetable | preview | results | photos | video
7Friday, July 13231 km 
FougèresChartres
profile | map | timetable | preview | results | photos | video
8Saturday, July 14181 km 
DreuxAmiens
profile | map | timetable | preview | results | photos | video
9Sunday, July 15154 km 
ArrasRoubaix
profile | map | timetable | preview | results | photos | video
RMonday, July 16 
Rest day in Annecy
10Tuesday, July 17159 km 
AnnecyLe Grand-Bornand
profile | map | timetable | preview | results | photos | video
11Wednesday, July 18108 km 
AlbertvilleLa Rosière-Montvalezan
profile | map | timetable | preview | results | photos | video
12Thursday, July 19175 km 
Bourg-Saint-MauriceL'Alpe d'Huez
profile | map | timetable | preview | results | photos | video
13Friday, July 20169 km 
Bourg d'OisansValence
profile | map | timetable | preview | results | photos | video
14Saturday, July 21187 km 
Saint-Paul-Trois-ChâteauxMende
profile | map | timetable | preview | results | photos | video
15Sunday, July 22181 km 
MillauCarcassonne
profile | map | timetable | preview | results | photos | video
RMonday, July 23 
Rest day in Carcassonne
16Tuesday, July 24218 km 
CarcassonneBagnères-de-Luchon
profile | map | timetable | preview | results | photos | video
17Wednesday, July 2565 km 
Bagnères-de-LuchonSaint-Lary-Soulan
profile | map | timetable | preview | results | photos | video
18Thursday, July 26172 km 
Trie-sur-BaïsePau
profile | map | timetable | preview | results | photos | video
19Friday, July 27200 km 
LourdesLaruns
profile | map | timetable | preview | results | photos | video
20Saturday, July 2831 km 
Saint-Pée-sur-NivelleEspelette
profile | map | timetable | preview | results | photos | video
21Sunday, July 29115 km 
HouillesChamps-Elysées
profile | map | timetable | preview | results | photos | video
  Total Distance3329 km 

2018 Tour de France Teams
Team Rosters and Withdrawals
Group riders by: or

SKY (SKY)
GBR
  1FROOME  ChrisGBR
  2BERNAL GOMEZ  Egan ArleyCOL
  3CASTROVIEJO  JonathanESP
  4KWIATKOWSKI  MichalPOL
  5MOSCON  GianniITA
  6POELS  WoutNED
  7ROWE  LukeGBR
  8THOMAS  GeraintGBR

EF EDUCATION FIRST - DRAPAC (EFD)
USA
  11URAN  RigobertoCOL
  12CLARKE  SimonAUS
  13CRADDOCK G  LawsonUSA
  14MARTINEZ POVEDA  Daniel FelipeCOL
  15PHINNEY  TaylorUSA
  16ROLLAND  PierreFRA
  17SCULLY  TomNZL
  18VANMARCKE  SepBEL

AG2R LA MONDIALE (ALM)
FRA
  21BARDET  RomainFRA
  22DILLIER  SilvanSUI
  23DOMONT  AxelFRA
  24FRANK  MathiasSUI
  25GALLOPIN  TonyFRA
  26LATOUR  Pierre RogerFRA
  27NAESEN  OliverBEL
  28VUILLERMOZ  AlexisFRA

SUNWEB (SUN)
GER
  31MATTHEWS  MichaelAUS
  32DUMOULIN  TomNED
  33ARNDT  NikiasGER
  34GESCHKE  SimonGER
  35HAGA  ChadUSA
  36KRAGH ANDERSEN  SørenDEN
  37TEN DAM  LaurensNED
  38THEUNS  EdwardBEL

TEAM FORTUNEO - SAMSIC (FST)
FRA
  41BARGUIL  WarrenFRA
  42BOUET  MaximeFRA
  43GESBERT  ElieFRA
  44HARDY  RomainFRA
  45LEDANOIS  KevinFRA
  46MOINARD  AmaelFRA
  47PICHON  LaurentFRA
  48VACHON  FlorianFRA

BAHRAIN - MERIDA (TBM)
BRN
  51NIBALI  VincenzoITA
  52COLBRELLI  SonnyITA
  53HAUSSLER  HeinrichAUS
  54IZAGIRRE INSAUSTI  GorkaESP
  55IZAGIRRE INSAUSTI  IonESP
  56KOREN  KristijanSLO
  57PELLIZOTTI  FrancoITA
  58POZZOVIVO  DomenicoITA

MITCHELTON - SCOTT (MTS)
AUS
  61YATES  AdamGBR
  62BAUER  JackNZL
  63DURBRIDGE  LukeAUS
  64HAYMAN  MathewAUS
  65HEPBURN  MichaelAUS
  66HOWSON  DamienAUS
  67IMPEY  DarylRSA
  68NIEVE ITURRALDE  MikelESP

MOVISTAR (MOV)
ESP
  71QUINTANA  NairoCOL
  72AMADOR  AndreyCRC
  73BENNATI  DanieleITA
  74ERVITI  ImanolESP
  75LANDA MEANA  MikelESP
  76ROJAS  JoséESP
  77SOLER  MarcESP
  78VALVERDE  AlejandroESP

BMC RACING (BMC)
USA
  81PORTE  RichieAUS
  82BEVIN  PatrickNZL
  83CARUSO  DamianoITA
  84GERRANS  SimonAUS
  85KÜNG  StefanSUI
  86SCHÄR  MichaelSUI
  87VAN AVERMAET  GregBEL
  88VAN GARDEREN  TejayUSA

UAE TEAM EMIRATES (UAD)
UAE
  91MARTIN  DanielIRL
  92ATAPUMA HURTADO  Jhon DarwinCOL
  93ĐURASEK  KristijanCRO
  94FERRARI  RobertoITA
  95KRISTOFF  AlexanderNOR
  96MARCATO  MarcoITA
  97SUTHERLAND  RoryAUS
  98TROIA  OlivieroITA

QUICK - STEP FLOORS (QST)
BEL
  101ALAPHILIPPE  JulianFRA
  102DECLERCQ  TimBEL
  103GAVIRIA RENDON  FernandoCOL
  104GILBERT  PhilippeBEL
  105JUNGELS  BobLUX
  106LAMPAERT  YvesBEL
  107RICHEZE  Maximiliano ArielARG
  108TERPSTRA  NikiNED

BORA - HANSGROHE (BOH)
GER
  111SAGAN  PeterSVK
  112BODNAR  MaciejPOL
  113BURGHARDT  MarcusGER
  114MAJKA  RafalPOL
  115MÜHLBERGER  GregorAUT
  116OSS  DanielITA
  117POLJANSKI  PawelPOL
  118PÖSTLBERGER  LukasAUT

ASTANA (AST)
KAZ
  121FUGLSANG  JakobDEN
  122FRAILE MATARRANZ  OmarESP
  123GRUZDEV  DmitriyKAZ
  124HANSEN  JesperDEN
  125KANGERT  TanelEST
  126NIELSEN  Magnus CortDEN
  127SANCHEZ  Luis LeónESP
  128VALGREN ANDERSEN  MichaelDEN

DIMENSION DATA (DDD)
RSA
  131CAVENDISH  MarkGBR
  132BOASSON HAGEN  EdvaldNOR
  133JANSE VAN RENSBURG  ReinardtRSA
  134PAUWELS  SergeBEL
  135RENSHAW  MarkAUS
  136SLAGTER  Tom-JelteNED
  137THOMSON  Jay RobertRSA
  138VERMOTE  JulienBEL

KATUSHA ALPECIN (TKA)
SUI
  141ZAKARIN  IlnurRUS
  142BOSWELL  IanUSA
  143KIŠERLOVSKI  RobertCRO
  144KITTEL  MarcelGER
  145KOCHETKOV  PavelRUS
  146MARTIN  TonyGER
  147POLITT  NilsGER
  148ZABEL  RickGER

GROUPAMA - FDJ (GFC)
FRA
  151DEMARE  ArnaudFRA
  152GAUDU  DavidFRA
  153GUARNIERI  JacopoITA
  154LE GAC  OlivierFRA
  155LUDVIGSSON  TobiasSWE
  156MOLARD  RudyFRA
  157SINKELDAM  RamonNED
  158VICHOT  ArthurFRA

LOTTO NL - JUMBO (TLJ)
NED
  161KRUIJSWIJK  StevenNED
  162GESINK  RobertNED
  163GROENEWEGEN  DylanNED
  164JANSEN  Amund GrøndahlNOR
  165MARTENS  PaulGER
  166ROGLIČ  PrimožSLO
  167ROOSEN  TimoNED
  168TOLHOEK  AntwanNED

LOTTO SOUDAL (LTS)
BEL
  171GREIPEL  AndréGER
  172BENOOT  TiesjBEL
  173DE BUYST  JasperBEL
  174DE GENDT  ThomasBEL
  175KEUKELEIRE  JensBEL
  176MARCZYNSKI  TomaszPOL
  177SIEBERG  MarcelGER
  178VANENDERT  JelleBEL

DIRECT ENERGIE (TDE)
FRA
  181CALMEJANE  LilianFRA
  182BOUDAT  ThomasFRA
  183CHAVANEL  SylvainFRA
  184COUSIN  JeromeFRA
  185GAUDIN  DamienFRA
  186GRELLIER  FabienFRA
  187SICARD  RomainFRA
  188TAARAMÄE  ReinEST

TREK - SEGAFREDO (TFS)
USA
  191MOLLEMA  BaukeNED
  192BERNARD  JulienFRA
  193DE KORT  KoenNED
  194DEGENKOLB  JohnGER
  195GOGL  MichaelAUT
  196GRMAY  Tsgabu GebremaryamETH
  197SKUJINS  TomsLAT
  198STUYVEN  JasperBEL

COFIDIS, SOLUTIONS CREDITS (COF)
FRA
  201LAPORTE  ChristopheFRA
  202CLAEYS  DimitriBEL
  203EDET  NicolasFRA
  204HERRADA  JesusESP
  205NAVARRO GARCIA  DanielESP
  206PEREZ  AnthonyFRA
  207SIMON  JulienFRA
  208TURGIS  AnthonyFRA

WANTY - GROUPE GOBERT (WGG)
BEL
  211MARTIN  GuillaumeFRA
  212DEGAND  ThomasBEL
  213DUPONT  TimothyBEL
  214MINNAARD  MarcoNED
  215OFFREDO  YoannFRA
  216PASQUALON  AndreaITA
  217SMITH  DionNZL
  218VAN KEIRSBULCK  GuillaumeBEL

  Printable Startlist



News and Updates for Tour de France 2018

Best of Highlights - Tour de France 2018 (08:03 Music/Ambient)aso

Stage 21 Post-Race Coverage


24 Big Photos from Stage 21corvos/aso/flockton
Stage 21 Results
1  KRISTOFF, Alexander (UAD)          2:46:36
2  DEGENKOLB, John (TFS)              
3  DEMARE, Arnaud (GFC)               
4  BOASSON HAGEN, Edvald (DDD)        
5  LAPORTE, Christophe (COF)          
6  RICHEZE, Maximiliano Ariel (QST)   
7  COLBRELLI, Sonny (TBM)             
8  SAGAN, Peter (BOH)                 
9  PASQUALON, Andrea (WGG)            
10 DE BUYST, Jasper (LTS)             
11 DUPONT, Timothy (WGG)              
12 BOUDAT, Thomas (TDE)               
13 VANMARCKE, Sep (EFD)               
14 NIELSEN, Magnus Cort (AST)         
15 NAESEN, Oliver (ALM)               
16 BENNATI, Daniele (MOV)             
17 ARNDT, Nikias (SUN)                
18 THEUNS, Edward (SUN)               
19 HAYMAN, Mathew (MTS)               
20 ROOSEN, Timo (TLJ)                 
21 IMPEY, Daryl (MTS)                 
22 CARUSO, Damiano (BMC)              
23 STUYVEN, Jasper (TFS)              
24 SMITH, Dion (WGG)                  
25 COUSIN, Jerome (TDE)               
26 VALVERDE, Alejandro (MOV)          
27 PICHON, Laurent (FST)              
28 POZZOVIVO, Domenico (TBM)          
29 ROGLIČ, Primož (TLJ)               
30 LAMPAERT, Yves (QST)               
31 LATOUR, Pierre Roger (ALM)         
32 MINNAARD, Marco (WGG)              
33 MARTIN, Guillaume (WGG)            
34 KRAGH ANDERSEN, Søren (SUN)        
35 OFFREDO, Yoann (WGG)               
36 DUMOULIN, Tom (SUN)                
37 KÜNG, Stefan (BMC)                 
38 CALMEJANE, Lilian (TDE)            
39 KOCHETKOV, Pavel (TKA)             
40 KRUIJSWIJK, Steven (TLJ)           

Final General Classification
1  THOMAS, Geraint (SKY)            83:17:13
2  DUMOULIN, Tom (SUN)               +  1:51
3  FROOME, Chris (SKY)               +  2:24
4  ROGLIČ, Primož (TLJ)              +  3:22
5  KRUIJSWIJK, Steven (TLJ)          +  6:08
6  BARDET, Romain (ALM)              +  6:57
7  LANDA MEANA, Mikel (MOV)          +  7:37
8  MARTIN, Daniel (UAD)              +  9:05
9  ZAKARIN, Ilnur (TKA)              + 12:37
10 QUINTANA, Nairo (MOV)             + 14:18
11 JUNGELS, Bob (QST)                + 16:32
12 FUGLSANG, Jakob (AST)             + 19:46
13 LATOUR, Pierre Roger (ALM)        + 22:13
14 VALVERDE, Alejandro (MOV)         + 27:26
15 BERNAL GOMEZ, Egan Arley (SKY)    + 27:52
16 KANGERT, Tanel (AST)              + 34:52
17 BARGUIL, Warren (FST)             + 37:06
18 POZZOVIVO, Domenico (TBM)         + 39:08
19 MAJKA, Rafal (BOH)                + 39:57
20 CARUSO, Damiano (BMC)             + 42:31
Full Official Stage 21 Results and Final General Classificationaso
Geraint Thomas wins 2018 Tour de France, Kristoff wins final sprintcyclingnews
Dumoulin leads tributes as Thomas wins Tour de Francevelonews
Froome 'still wants' fifth Tour, but Sky have yellow jersey dilemmavelonews
From Wales to the Champs-Élysées: the selfless rise of Geraint Thomastheguardian
Five talking points from stage 21 of the 2018 Tour de Francecyclingweekly
Geraint Thomas wins Tour de France: What does victory mean for Team Sky?bbc
Last Km of Stage 21 (01:44 Ambient)aso
Last Km of Stage 21 (08:09 English, restricted to Australia)sbs
Last Km of Stage 21 (02:24 English, restricted to Europe)eurosport
Last Km of Stage 21 (01:33 English, restricted to U.S.)nbcsports
Last Km of Stage 21 (02:40 Basque)eitb
Winner's interview from Stage 21 (00:56 English, restricted to Australia)sbs
Overall Winner's Interview (01:21 English, restricted to Australia)sbs
Overall Winner's Interview (01:21 English, restricted to Europe)eurosport
Overall Winner's Interview (01:22 English, restricted to U.S.)nbcsports
One-Minute Highlights - Stage 21 (02:42 Music)aso
Stage 21 winner stands atop podium (01:04 English, restricted to U.S.)nbcsports
Green Jersey presented to Peter Sagan (00:22 Ambient)aso
Points champion receives green jersey (01:22 English, restricted to U.S.)nbcsports
Polka dot/ KOM Jersey presented to Julian Alaphilippe (00:23 Ambient)aso
Fan favorite wins TDF polka dot jersey (02:07 English, restricted to U.S.)nbcsports
White Jersey for best young rider presented to Pierre Latour (00:29 Ambient)aso
TDF best young rider presented with white jersey (02:04 English, restricted to U.S.)nbcsports
Supercombativity award presented to Daniel Martin (00:20 Ambient)aso
Stage 21 yellow jersey presentation (02:19 English, restricted to U.S.)nbcsports
General Classification Podium Ceremony (00:48 Ambient)aso
Landscapes of the day - Stage 21 (01:01 Music)aso
Team award to Movistar (00:24 Ambient)aso
Who Is Geraint Thomas? Tour de France Winner 2018 (08:49 English)gcn
Offiical Stage 21 Highlights (04:04 English)aso
Résumé - Étape 21 (04:04 French)aso
Zusammenfassung - Etappe 21 (04:04 German)aso
Quick-Step Floors: Memories from the 2018 Tour de France (04:40 Music/English)Quick-StepFloors
Inside a very rowdy Team Sky bus after Geraint Thomas’ tour win (02:26 English, restricted to Europe)eurosport
Best of Highlights - Tour de France 2018 (08:03 Music/Ambient)aso
Best of Highlights - Onboard camera - Tour de France 2018 (02:32 Ambient)aso
24 Big Photos from Stage 21corvos/aso/flockton
Geraint Thomas podium speech (02:53 English, restricted to Australia)sbs
Stage 21 Post Race Recap Show (12:12 English, restricted to U.S.)nbcsports
TheMove Podcast: Stage 21 review with Lance Armstrong (46:28 English)WEDŪ
InsideOut at Le Tour | The Decisive Week (18:44 English)TeamSunweb
2018 Tour de France - Wrap (09:53 English/Music)MitcheltonSCOTT

7 km to go: Last lap on the Champs Elysées - Stage 21 (00:17 Ambient)aso
Patrouille de France - Stage 21 (00:16 Ambient)aso
Musée du Louvre - Stage 21 (00:19 Ambient)aso
Welcome to the Champs Elysées - Stage 21 (00:20 Ambient)aso


Stage 21 preview: Houilles → Champs-Elysées, 115 km (rolling)

July 28 update:
Stage 21 Previewcyclingnews
Robbie McEwen Previews Stage 21 (00:41 English)@CyclingCentral
Stage 21 Preview w/ Christian Prudhomme (01:11 French/English)aso
Brailsford: 'There will be a big party in Wales ... they're going to sing and get drunk' (01:58 English, restricted to Europe)eurosport
Giro d'Italia/Tour de France double 'still possible' says Chris Froomecweekly
See the race summary table (right) for the Stage 21 profile, map and timetable.

Stage 21 start time: Sunday 16:15 CET (2:15:00 PM GMT+0000); Weather for Houilles, France
Earliest live video: 16:15 CET (2:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 19:09 CET (5:09:00 PM GMT+0000); Weather for Champs-Elysées, France

Stage 20 Post-Race Coverage


32 Big Photos from Stage 20flockton/aso/corvos
Stage 20 Results
1  DUMOULIN, Tom (SUN)              40:52
2  FROOME, Chris (SKY)              +    1
3  THOMAS, Geraint (SKY)            +   14
4  KWIATKOWSKI, Michal (SKY)        +   50
5  KRAGH ANDERSEN, Søren (SUN)      +   51
6  JUNGELS, Bob (QST)               +   52
7  ZAKARIN, Ilnur (TKA)             + 1:02
8  ROGLIČ, Primož (TLJ)             + 1:12
9  SOLER, Marc (MOV)                + 1:22
10 HEPBURN, Michael (MTS)           + 1:23
11 YATES, Adam (MTS)                + 1:26
12 KÜNG, Stefan (BMC)               
13 CARUSO, Damiano (BMC)            + 1:31
14 CASTROVIEJO, Jonathan (SKY)      
15 IZAGIRRE INSAUSTI, Ion (TBM)     + 1:41
16 KRUIJSWIJK, Steven (TLJ)         + 1:45
17 POELS, Wout (SKY)                + 1:49
18 GESCHKE, Simon (SUN)             + 1:50
19 VALVERDE, Alejandro (MOV)        
20 POLITT, Nils (TKA)               + 1:52
21 MARTINEZ POVEDA, Daniel (EFD)    
22 BARDET, Romain (ALM)             + 1:56
23 HAGA, Chad (SUN)                 + 1:57
24 MAJKA, Rafal (BOH)               
25 BERNAL GOMEZ, Egan Arley (SKY)   + 1:58
26 ARNDT, Nikias (SUN)              + 2:01
27 LATOUR, Pierre Roger (ALM)       + 2:06
28 DE GENDT, Thomas (LTS)           + 2:19
29 VAN GARDEREN, Tejay (BMC)        + 2:25
30 HERRADA, Jesus (COF)             + 2:30
31 CHAVANEL, Sylvain (TDE)          + 2:32
32 DURBRIDGE, Luke (MTS)            + 2:36
33 DEGAND, Thomas (WGG)             + 2:38
34 MARTIN, Daniel (UAD)             + 2:40
35 GAUDU, David (GFC)               + 2:41
36 POZZOVIVO, Domenico (TBM)        + 2:45
37 IZAGIRRE INSAUSTI, Gorka (TBM)   + 2:47
38 DILLIER, Silvan (ALM)            + 2:51
39 VICHOT, Arthur (GFC)             + 2:53
40 FUGLSANG, Jakob (AST)            + 2:54

General Classification after Stage 20
1  THOMAS, Geraint (SKY)            80:30:37
2  DUMOULIN, Tom (SUN)               +  1:51
3  FROOME, Chris (SKY)               +  2:24
4  ROGLIČ, Primož (TLJ)              +  3:22
5  KRUIJSWIJK, Steven (TLJ)          +  6:08
6  BARDET, Romain (ALM)              +  6:57
7  LANDA MEANA, Mikel (MOV)          +  7:37
8  MARTIN, Daniel (UAD)              +  9:05
9  ZAKARIN, Ilnur (TKA)              + 12:37
10 QUINTANA, Nairo (MOV)             + 14:18
11 JUNGELS, Bob (QST)                + 16:32
12 FUGLSANG, Jakob (AST)             + 19:16
13 LATOUR, Pierre Roger (ALM)        + 22:13
14 VALVERDE, Alejandro (MOV)         + 27:26
15 BERNAL GOMEZ, Egan Arley (SKY)    + 27:52
16 KANGERT, Tanel (AST)              + 34:28
17 BARGUIL, Warren (FST)             + 37:06
18 POZZOVIVO, Domenico (TBM)         + 39:08
19 MAJKA, Rafal (BOH)                + 39:18
20 CARUSO, Damiano (BMC)             + 42:31
Full Official Stage 20 Results and General Classificationaso
Dumoulin wins stage 20 time trial as Thomas cements overall victorycyclingnews
Thomas poised to win Tour de France as Froome salvages podium finishreuters
Roglic: I pushed as hard as I could, it's been a crazy race, l like it (01:15 English, restricted to Europe)eurosport
Chris Froome - Post-race Interview - Stage 20 (02:02 English)CyclingProNet
Chris Froome says abuse on Tour de France helped Team Sky bondtheguardian
Thomas: "Every mountain stage I was under pressure"velonews
Rival Tour de France teams resigned to Sky's budget advantagevelonews
Froome: ‘The strongest rider in the race won’velonews
Final Riders Stage 20 ITT (10:00 Basque)eitb
Tom Dumoulin finishes Stage 20 ITT (00:53 English, restricted to U.S.)nbcsports
Geraint Thomas finishes Stage 20 ITT (00:48 Ambient)aso
Chris Froome finishes Stage 20 ITT (00:52 English, restricted to U.S.)nbcsports
One-Minute Highlights from Stage 20 (00:58 Music)aso
Winner's Interview Stage 20 ITT (01:10 English, restricted to U.S.)nbcsports
Race Leader's Interview after Stage 20 (01:22 English, restricted to Australia)sbs
Yellow jersey presentation after Stage 20 (00:45 English, restricted to U.S.)nbcsports
Geraint Thomas meets his wife at the finish - Stage 20 (00:38 Ambient)aso
Thomas breaks down in tears after Tour triumph (02:20 English, restricted to Europe)eurosport
Froome and Sagan congratulate Thomas (00:33 Ambient)VelonCC
Landscapes of the day - Stage 20 (01:01 Music)aso
Official Stage 20 Highlights (04:29 English)aso
Résumé - Étape 20 - Tour de France 2018 (04:29 French)aso
Resumen - Etapa 20 (04:29 Spanish)aso
Stage 20 Highlights (02:38 English, restricted to Europe)eurosport
Extended Stage 20 Highlights (06:19 English, restricted to Europe)eurosport
Bikecam: Stage 20 Onboard Highlights (01:33 Ambient)aso
Stage 20 Post Race Recap Show (13:52 English, restricted to U.S.)nbcsports
ITV Podcast: Stage 20 analysis with M Rendell, N Boulting, D Millar (22:50 English)tourdefrance
Stage 20 Analysis w/ R Moore, L Birnie and F Thomazeau (42:43 English)cyclingpodcast
32 Big Photos from Stage 20flockton/aso/corvos
TheMove Podcast: Stage 20 review with Lance Armstrong (47:45 English)WEDŪ
On-Demand Broadcast - Stage 20 (1:41:23 English, restricted to Australia)sbs

Stage 20 preview: Saint-Pée-sur-Nivelle → Espelette, 31 km (TT)

July 27 update:
Stage 20 Previewcyclingnews
Stage 20 ITT Start Order and Times (CET) — aso
Thomas, Dumoulin and Roglic braced for brutal 31km that will decide Tourtheguardian
Final battle looms for Thomas after Pyreneescyclingnews
See the race summary table (right) for the Stage 20 profile, map and timetable.

Stage 20 start time: Saturday 12:00 CET (10:00:00 AM GMT+0000); Weather for Saint-Pée-sur-Nivelle, France
Earliest live video: 12:00 CET (10:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:50 CET (3:50:00 PM GMT+0000); Weather for Espelette, France

Stage 19 Post-Race Coverage


44 Big Photos from Stage 19aso/flockton/corvos/bettini
Stage 19 Results
1  ROGLIČ, Primož (TLJ)             5:28:17
2  THOMAS, Geraint (SKY)            +    19
3  BARDET, Romain (ALM)             
4  MARTIN, Daniel (UAD)             
5  MAJKA, Rafal (BOH)               
6  DUMOULIN, Tom (SUN)              
7  LANDA MEANA, Mikel (MOV)         
8  FROOME, Chris (SKY)              
9  KRUIJSWIJK, Steven (TLJ)         +    31
10 ZAKARIN, Ilnur (TKA)             
11 IZAGIRRE INSAUSTI, Gorka (TBM)   +  1:47
12 JUNGELS, Bob (QST)               
13 BERNAL GOMEZ, Egan Arley (SKY)   
14 POZZOVIVO, Domenico (TBM)        +  3:39
15 IZAGIRRE INSAUSTI, Ion (TBM)     
16 KANGERT, Tanel (AST)             +  3:57
17 LATOUR, Pierre Roger (ALM)       +  4:31
18 TOLHOEK, Antwan (TLJ)            +  6:52
19 QUINTANA, Nairo (MOV)            +  7:09
20 FUGLSANG, Jakob (AST)            +  7:18
21 CARUSO, Damiano (BMC)            
22 GESCHKE, Simon (SUN)             
23 BARGUIL, Warren (FST)            
24 NIEVE ITURRALDE, Mikel (MTS)     
25 VAN GARDEREN, Tejay (BMC)        + 11:58
26 GESINK, Robert (TLJ)             + 12:36
27 GAUDU, David (GFC)               + 13:09
28 VALVERDE, Alejandro (MOV)        + 14:38
29 NAVARRO GARCIA, Daniel (COF)     
30 HANSEN, Jesper (AST)             + 16:59
31 MARTIN, Guillaume (WGG)          + 17:43
32 ROLLAND, Pierre (EFD)            
33 BOUET, Maxime (FST)              
34 ĐURASEK, Kristijan (UAD)         
35 KWIATKOWSKI, Michal (SKY)        + 18:28
36 ALAPHILIPPE, Julian (QST)        
37 CASTROVIEJO, Jonathan (SKY)      + 19:30
38 BERNARD, Julien (TFS)            + 21:41
39 TEN DAM, Laurens (SUN)           

General Classification after Stage 19
1  THOMAS, Geraint (SKY)            79:49:31
2  DUMOULIN, Tom (SUN)               +  2:05
3  ROGLIČ, Primož (TLJ)              +  2:24
4  FROOME, Chris (SKY)               +  2:37
5  KRUIJSWIJK, Steven (TLJ)          +  4:37
6  LANDA MEANA, Mikel (MOV)          +  4:40
7  BARDET, Romain (ALM)              +  5:15
8  MARTIN, Daniel (UAD)              +  6:39
9  QUINTANA, Nairo (MOV)             + 10:26
10 ZAKARIN, Ilnur (TKA)              + 11:49
11 JUNGELS, Bob (QST)                + 15:54
12 FUGLSANG, Jakob (AST)             + 16:36
13 LATOUR, Pierre Roger (ALM)        + 20:21
14 VALVERDE, Alejandro (MOV)         + 25:50
15 BERNAL GOMEZ, Egan Arley (SKY)    + 26:08
16 KANGERT, Tanel (AST)              + 31:19
17 BARGUIL, Warren (FST)             + 33:59
18 POZZOVIVO, Domenico (TBM)         + 36:37
19 MAJKA, Rafal (BOH)                + 37:35
20 MARTIN, Guillaume (WGG)           + 40:00
Full Official Stage 19 Results and General Classificationaso
Roglic wins final mountain stage in Larunscyclingnews
Tom Dumoulin complains of race motorcyclescyclingpub
Tom Dumoulin angry with television motorbikes following Roglic victorycyclingnews
Roglic dismisses influence of motorbike in Tour de France stage victorycyclingnews
Peter Sagan endures his hardest day on the bike at Tour de Francecyclingnews
Sagan endures epic suffering, still finishes final mountain stagevelonews
Landa's last gasp comes up short in stage 19velonews
Last Km of Stage 19 (01:41 Ambient)aso
Last Km of Stage 19 (02:04 English, restricted to Europe)eurosport
Last Km of Stage 19 (01:57 English, restricted to U.S.)nbcsports
Last Km of Stage 19 (07:19 English, restricted to Australia)sbs
Last 4 Km of Stage 19 (06:30 Basque)eitb
Overhead view of the GC finishers - Stage 19 (00:24 No Audio)aso
One-Minute Highlights from Stage 19 (00:58 Music)aso
Bikecam: Onboard highlights from Stage 19 (01:49 Ambient)aso
Official Stage 19 Highlights (05:28 English)aso
Stage 19 Highlights (05:58 English, restricted to Europe)eurosport
Résumé - Étape 19 (05:28 French)aso
Resumen - Etapa 19 (05:28 Spanish)aso
Winner's Interview from Stage 19 (01:36 English, restricted to Europe)eurosport
Winner's Interview from Stage 19 (01:13 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 19 (01:16 English, restricted to Australia)sbs
Race Leader's Interview after Stage 19 (01:47 English, restricted to Europe)eurosport
Stage 19 Post Race Recap Show (13:14 English, restricted to U.S.)nbcsports
ITV Podcast: Stage 19 analysis with M Rendell, N Boulting, D Millar (22:38 English)tourdefrance
Stage 19 Analysis w/ R Moore, L Birnie and F Thomazeau (54:35 English)cyclingpodcast
Sagan struggles on Stage 19 (02:47 English, restricted to Australia)sbs
44 Big Photos from Stage 19aso/flockton/corvos/bettini
TheMove Podcast: Stage 19 review with Lance Armstrong (38:21 English)WEDŪ
On-Demand - Stage 19 Broadcast (1:41:24 English, restricted to Australia)sbs

18 km to go: Riders descending in the Aubisque clouds - Stage 19 (00:27 Ambient)aso
20 km to go: Cresting the Col d'Aubisque (00:17 Ambient)aso
41 km to go: Break at Col des Bordères - Stage 19 (00:15 Ambient)aso
92 km to go: Break at Col du Tourmalet - Stage 19 (00:15 Ambient)aso
101 km to go: Bardet attacks out of the GC group - Stage 19 (00:24 Ambient)aso
122 km to go: Alaphilippe first on top of Col d'Aspin - Stage 19 (00:19 Ambient)aso
Peter Sagan giving it all - Stage 19 (00:15 Ambient)aso
Landscape: Le Lac Bleu de Lesponne - Stage 19 (00:18 Ambient)aso
Landscape: Le Pic du Midi de Bigorre - Stage 19 (00:25 Ambient)aso

Stage 19 preview: Lourdes → Laruns, 200 km (Mountain)


July 26 update:
Stage 19 Previewcyclingnews
Stage 19 flythrough (01:57 Music)VelonCC
Robbie McEwen Previews Stage 19 (00:52 English)@CyclingCentral
Froome, Dumoulin say Giro/Tour double still possible in modern cyclingvelonews
Fuglsang: ‘It’s a surprise to see Thomas leading the Tour’velonews
Geraint Thomas expecting the worst in final mountain stage of Tour de Francetheguardian
Geraint Thomas to avoid crowds during crucial mountain stage of Tour de Francetheguardian
Ever wonder: Whats on a Tour de France team bus? (04:45 English, restricted to U.S.)nbcsports
It's time for peevish Sir Dave Brailsford to ride off into Sky's sunsettelegraph.co.uk
Ride Report: Cycling The French Pyrenees (Col du Tourmalet and Luz-Ardiden)steephill.tv
Ride Report: Cycling Col du Soulor and Col d'Aubisque steephill.tv
See the race summary table (right) for the Stage 19 profile, map and timetable.

Stage 19 start time: Friday 12:05 CET (10:05:00 AM GMT+0000); Weather for Lourdes, France
Earliest live video: 12:05 CET (10:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:49 CET (3:49:00 PM GMT+0000); Weather for Laruns, France

Stage 18 Post-Race Coverage


21 Big Photos from Stage 18aso/corvos/flockton/bettini
Stage 18 Results
1  DEMARE, Arnaud (GFC)                 3:46:50
2  LAPORTE, Christophe (COF)            
3  KRISTOFF, Alexander (UAD)            
4  BOASSON HAGEN, Edvald (DDD)          
5  COLBRELLI, Sonny (TBM)               
6  RICHEZE, Maximiliano Ariel (QST)     
7  DEGENKOLB, John (TFS)                
8  SAGAN, Peter (BOH)                   
9  PHINNEY, Taylor (EFD)                
10 DUPONT, Timothy (WGG)                
11 LAMPAERT, Yves (QST)                 
12 DE BUYST, Jasper (LTS)               
13 NAESEN, Oliver (ALM)                 
14 JANSE VAN RENSBURG, Reinardt (DDD)   
15 GUARNIERI, Jacopo (GFC)              
16 HEPBURN, Michael (MTS)               
17 PASQUALON, Andrea (WGG)              
18 CALMEJANE, Lilian (TDE)              
19 POLITT, Nils (TKA)                   
20 NIELSEN, Magnus Cort (AST)           
21 LEDANOIS, Kevin (FST)                
22 SCHÄR, Michael (BMC)                 
23 COUSIN, Jerome (TDE)                 
24 DE KORT, Koen (TFS)                  
25 VAN AVERMAET, Greg (BMC)             
26 KÜNG, Stefan (BMC)                   
27 DUMOULIN, Tom (SUN)                  
28 STUYVEN, Jasper (TFS)                
29 CHAVANEL, Sylvain (TDE)              
30 KWIATKOWSKI, Michal (SKY)            
31 THOMAS, Geraint (SKY)                
32 BENNATI, Daniele (MOV)               
33 FROOME, Chris (SKY)                  
34 POZZOVIVO, Domenico (TBM)            
35 BAUER, Jack (MTS)                    
36 THEUNS, Edward (SUN)                 
37 LANDA MEANA, Mikel (MOV)             
38 BARDET, Romain (ALM)                 
39 MOLARD, Rudy (GFC)                   
40 ROOSEN, Timo (TLJ)                   

General Classification after Stage 18
1  THOMAS, Geraint (SKY)            74:21:01
2  DUMOULIN, Tom (SUN)               +  1:59
3  FROOME, Chris (SKY)               +  2:31
4  ROGLIČ, Primož (TLJ)              +  2:47
5  QUINTANA, Nairo (MOV)             +  3:30
6  KRUIJSWIJK, Steven (TLJ)          +  4:19
7  LANDA MEANA, Mikel (MOV)          +  4:34
8  BARDET, Romain (ALM)              +  5:13
9  MARTIN, Daniel (UAD)              +  6:33
10 FUGLSANG, Jakob (AST)             +  9:31
11 VALVERDE, Alejandro (MOV)         + 11:25
12 ZAKARIN, Ilnur (TKA)              + 11:31
13 JUNGELS, Bob (QST)                + 14:20
14 LATOUR, Pierre Roger (ALM)        + 16:03
15 MARTIN, Guillaume (WGG)           + 22:30
16 BERNAL GOMEZ, Egan Arley (SKY)    + 24:34
17 BARGUIL, Warren (FST)             + 26:54
18 MOLLEMA, Bauke (TFS)              + 27:22
19 KANGERT, Tanel (AST)              + 27:35
20 POZZOVIVO, Domenico (TBM)         + 33:11
Full Official Stage 18 Results and General Classificationaso
Demare wins stage 18 in Paucyclingnews
Phinney describes trying to keep up with sprinters (01:57 English, restricted to U.S.)nbcsports
Arnaud Démare: best answer I could give to André Greipel was to wincweekly
Tour de France: Stage 18 finish line quotescyclingnews
Last Km of Stage 18 (01:13 Ambient)aso
Last Km of Stage 18 (02:42 English, restricted to Europe)eurosport
Last Km of Stage 18 (01:56 English, restricted to U.S.)nbcsports
Last 2 Km of Stage 18 (06:28 Basque)eitb
Last Km of Stage 18 (02:05 English, restricted to Australia)sbs
Bird's eye view of the sprint - Stage 18 (00:20 No Audio)aso
One-Minute Highlights - Stage 18 (00:58 Music)aso
Winner's Interview from Stage 18 (01:46 English, restricted to Europe)eurosport
Stage 18 yellow jersey presentation (00:44 English, restricted to U.S.)nbcsports
Official Stage 18 Highlights (04:07 English)aso
Stage 18 Highlights (05:55 English, restricted to Europe)eurosport
Résumé - Étape 188 (04:07 French)aso
Resumen - Etapa 18 (04:07 Spanish)aso
Key Moments of Stage 18 (02:11 English, restricted to Europe)eurosport
Landscapes of the day - Stage 18 (01:01 Music)aso
Bikecam: Onboard Highlights from Stage 18 (02:06 Ambient)aso
ITV Podcast: Stage 18 analysis with M Rendell, N Boulting, D Millar (20:42 English)tourdefrance
Stage 18 Post Race Recap Show (13:23 English, restricted to U.S.)nbcsports
Stage 18 Analysis w/ R Moore, L Birnie and F Thomazeau (52:03 English)cyclingpodcast
21 Big Photos from Stage 18aso/corvos/flockton/bettini

105 km to go: Crash in the peloton, Quintana on the ground - Stage 18 (00:15 Ambient)aso

Stage 18 preview: Trie-sur-Baïse → Pau, 172 km (rolling)

July 25 update:
Stage 18 Previewcyclingnews
Stage 18 flythrough (01:40 Music)VelonCC
Ever wonder: How TDF makes the leaders jersey? (01:29 English, restricted to U.S.)nbcsports
Wiggins Has His Say on the French Media and Team Sky (05:07 English)Eurosport
See the race summary table (right) for the Stage 18 profile, map and timetable.

Stage 18 start time: Thursday 13:55 CET (11:55:00 AM GMT+0000); Weather for Trie-sur-Baïse, France
Earliest live video: 13:55 CET (11:55:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 18:00 CET (4:00:00 PM GMT+0000); Weather for Pau, France

Stage 17 Post-Race Coverage


42 Big Photos from Stage 17flockton/aso
Stage 17 Results
1  QUINTANA, Nairo (MOV)                2:21:27
2  MARTIN, Daniel (UAD)                 +    28
3  THOMAS, Geraint (SKY)                +    47
4  ROGLIČ, Primož (TLJ)                 +    52
5  DUMOULIN, Tom (SUN)                  
6  KRUIJSWIJK, Steven (TLJ)             +  1:05
7  BERNAL GOMEZ, Egan Arley (SKY)       +  1:33
8  FROOME, Chris (SKY)                  +  1:35
9  LANDA MEANA, Mikel (MOV)             
10 ZAKARIN, Ilnur (TKA)                 +  2:01
11 MAJKA, Rafal (BOH)                   +  2:20
12 VALVERDE, Alejandro (MOV)            +  2:32
13 BARDET, Romain (ALM)                 +  2:35
14 GAUDU, David (GFC)                   +  3:23
15 FUGLSANG, Jakob (AST)                +  4:00
16 BARGUIL, Warren (FST)                +  4:15
17 JUNGELS, Bob (QST)                   +  5:10
18 HANSEN, Jesper (AST)                 
19 POELS, Wout (SKY)                    +  5:12
20 KANGERT, Tanel (AST)                 +  5:38
21 TOLHOEK, Antwan (TLJ)                +  6:00
22 PELLIZOTTI, Franco (TBM)             +  6:11
23 LATOUR, Pierre Roger (ALM)           +  6:52
24 EDET, Nicolas (COF)                  +  8:12
25 MARTINEZ POVEDA, Daniel (EFD)        +  9:08
26 ĐURASEK, Kristijan (UAD)             
27 VAN GARDEREN, Tejay (BMC)            
28 IZAGIRRE INSAUSTI, Gorka (TBM)       +  9:59
29 MARTIN, Guillaume (WGG)              + 10:50
30 ROLLAND, Pierre (EFD)                
31 MOLLEMA, Bauke (TFS)                 
32 VICHOT, Arthur (GFC)                 
33 FRAILE MATARRANZ, Omar (AST)         + 11:30
34 GESCHKE, Simon (SUN)                 + 11:39
35 HERRADA, Jesus (COF)                 + 12:22
36 POZZOVIVO, Domenico (TBM)            + 13:25
37 DEGAND, Thomas (WGG)                 
38 CASTROVIEJO, Jonathan (SKY)          + 13:33
39 IZAGIRRE INSAUSTI, Ion (TBM)         
40 NAVARRO GARCIA, Daniel (COF)         
41 MÜHLBERGER, Gregor (BOH)             
42 YATES, Adam (MTS)                    
43 KOCHETKOV, Pavel (TKA)               
44 ATAPUMA HURTADO, Jhon Darwin (UAD)   
45 SICARD, Romain (TDE)                 
46 BERNARD, Julien (TFS)                + 13:56
47 ALAPHILIPPE, Julian (QST)            + 14:05
48 LUDVIGSSON, Tobias (GFC)             + 14:43
49 CHAVANEL, Sylvain (TDE)              + 14:51
50 ARNDT, Nikias (SUN)                  + 15:07

General Classification after Stage 17
1  THOMAS, Geraint (SKY)            70:34:11
2  DUMOULIN, Tom (SUN)               +  1:59
3  FROOME, Chris (SKY)               +  2:31
4  ROGLIČ, Primož (TLJ)              +  2:47
5  QUINTANA, Nairo (MOV)             +  3:30
6  KRUIJSWIJK, Steven (TLJ)          +  4:19
7  LANDA MEANA, Mikel (MOV)          +  4:34
8  BARDET, Romain (ALM)              +  5:13
9  MARTIN, Daniel (UAD)              +  6:33
10 FUGLSANG, Jakob (AST)             +  9:31
11 VALVERDE, Alejandro (MOV)         + 11:25
12 ZAKARIN, Ilnur (TKA)              + 11:31
13 JUNGELS, Bob (QST)                + 14:20
14 LATOUR, Pierre Roger (ALM)        + 16:03
15 MARTIN, Guillaume (WGG)           + 22:30
16 BERNAL GOMEZ, Egan Arley (SKY)    + 24:34
17 BARGUIL, Warren (FST)             + 26:54
18 MOLLEMA, Bauke (TFS)              + 27:22
19 KANGERT, Tanel (AST)              + 27:35
20 CARUSO, Damiano (BMC)             + 32:56
Full Official Stage 17 Results and General Classificationaso
Quintana wins short stage 17 atop Col du Portetcyclingnews
Stage 17 finish line quotescyclingnews
Dumoulin Post Stage 17 interview (02:15 English, restricted to U.S.)nbcsports
Martin: Post Stage 17 Interview (02:07 English, restricted to Europe)eurosport
Quintana salvages his Tour de France with stage winvelonews
Geraint Thomas: I guess the team are working for me nowcyclingnews
Roglic moves to within striking distance of Tour de France podiumcyclingnews
Tom Dumoulin: Thomas is the strongest rider in the Tour de Francecyclingnews
Chris Froome forced to chase podium spot as Thomas tightens Tour de France controlcyclingnews
Chris Froome crashed by gendarme after Stage 17cyclingnews
Chris Froome crashed by gendarme after Stage 17@albertsecall
Tom Dumoulin: I always keep a little bit of faith that I can still wincweekly
Last Km of Stage 17 (03:35 Ambient)aso
Last Km of Stage 17 (02:34 English, restricted to Europe)eurosport
Last Km of Stage 17 (07:39 English, restricted to Australia)sbs
Last Km of Stage 17 (05:11 English, restricted to U.S.)nbcsports
Last 5 Km of Stage 17 (17:10 Ambient)eitb
Ripped up and bloody Peter Sagan after Stage 17 crash (00:05 Ambient)@LeTour
One-Minute Highlights - Stage 17 (00:58 Music)aso
Key Moments of Stage 17 (02:07 English, restricted to Europe)eurosport
Alberto Contador analysis of Stage 17 (02:56 Spanish/English, restricted to Europe)eurosport
Landscapes of the day - Stage 17 (01:01 Music)aso
Résumé - Étape 17 (04:59 French)aso
Official Stage 17 Highlights (04:59 English)aso
Stage 17 highlights (04:50 English, restricted to Europe)eurosport
Stage 17 yellow jersey presentation (00:30 English, restricted to U.S.)nbcsports
Bikecam: Stage 17 on-bike highlights (01:43 Ambient)VelonCC
Stage 17 Post Race Recap Show (12:34 English, restricted to U.S.)nbcsports
Stage 17 Analysis w/ R Moore, L Birnie and F Thomazeau (49:14 English)cyclingpodcast
ITV Podcast: Stage 17 analysis with M Rendell, N Boulting, D Millar (22:50 English)tourdefrance
42 Big Photos from Stage 17flockton/aso
TheMove Podcast: Stage 17 review with Lance Armstrong (45:25 English)WEDŪ
Chris Froome swears at policeman who pulled him off bike after stage 17 (00:24 Ambient)GuardianSport

5 km to go: Bardet is dropped - Stage 17 (00:17 Ambient)aso
8.5 km to go: Quintana catches Kangert - Stage 17 (00:17 Ambient)aso
13 km to go: Roglic & Froome attack - Stage 17 (00:17 Ambient)aso
Col du Portet - Stage 17 (00:13 Ambient)aso
15 km to go: End of the day for Alaphilippe - Stage 17 (00:10 Ambient)aso
29 km to go: Col de Val Louron-Azet - Stage 17 (00:15 Ambient)aso
34 km to go: AG2R full gas - Stage 17 (00:11 Ambient)aso
50 km to go: Break goes over Montée de Peyragudes - Stage 17 (00:18 Ambient)aso
57 km to go: The breakaway - Stage 17 (00:13 Ambient)aso
Start - Stage 17 (00:21 Ambient)aso
Overhead of the grid start - Stage 17 (00:14 Ambient)aso

Stage 17 preview: Bagnères-de-Luchon → Saint-Lary-Soulan, 65 km (Mountain)

July 24 update:
Stage 17 Previewcyclingnews
Stage 17 flythrough (01:03 Music)VelonCC
Geraint Thomas predicts ‘massively decisive’ Tour stage against Froometheguardian
Juan and Only: Who is leading Team Sky? (02:49 English, restricted to Europe)eurosport
Geraint Thomas expects 'massively decisive' stage to Saint-Lary-Soulancyclingnews
Robbie McEwen Previews Stage 17 (01:01 English)@CyclingCentral
Geraint Thomas not expecting grid start to have big impact on stage 17cweekly
See the race summary table (right) for the Stage 17 profile, map and timetable.

Stage 17 start time: Wednesday 15:15 CET (1:15:00 PM GMT+0000); Weather for Bagnères-de-Luchon, France
Earliest live video: 15:15 CET (1:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:32 CET (3:32:00 PM GMT+0000); Weather for Saint-Lary-Soulan, France

Stage 16 Post-Race Coverage


41 Big Photos from Stage 16aso/flockton/corvos
Stage 16 Results
1  ALAPHILIPPE, Julian (QST)         5:13:22
2  IZAGIRRE INSAUSTI, Gorka (TBM)     +   15
3  YATES, Adam (MTS)                 
4  MOLLEMA, Bauke (TFS)              
5  POZZOVIVO, Domenico (TBM)          +   18
6  GESINK, Robert (TLJ)               +   37
7  VALGREN ANDERSEN, Michael (AST)    +   56
8  MÜHLBERGER, Gregor (BOH)          
9  SOLER, Marc (MOV)                  + 1:10
10 LATOUR, Pierre Roger (ALM)         + 1:18
11 CARUSO, Damiano (BMC)             
12 MARTIN, Guillaume (WGG)            + 1:20
13 VANENDERT, Jelle (LTS)             + 2:09
14 MOLARD, Rudy (GFC)                 + 2:31
15 AMADOR, Andrey (MOV)              
16 IZAGIRRE INSAUSTI, Ion (TBM)       + 3:42
17 VAN AVERMAET, Greg (BMC)           + 5:23
18 BERNARD, Julien (TFS)              + 6:27
19 BARGUIL, Warren (FST)              + 6:29
20 ĐURASEK, Kristijan (UAD)          
21 KWIATKOWSKI, Michal (SKY)          + 8:52
22 BERNAL GOMEZ, Egan Arley (SKY)    
23 FROOME, Chris (SKY)               
24 THOMAS, Geraint (SKY)             
25 DUMOULIN, Tom (SUN)               
26 KRAGH ANDERSEN, Søren (SUN)       
27 BARDET, Romain (ALM)              
28 LANDA MEANA, Mikel (MOV)          
29 KRUIJSWIJK, Steven (TLJ)          
30 QUINTANA, Nairo (MOV)             
31 ROGLIČ, Primož (TLJ)              
32 FUGLSANG, Jakob (AST)             
33 MARTIN, Daniel (UAD)              
34 VALVERDE, Alejandro (MOV)         
35 JUNGELS, Bob (QST)                
36 FRANK, Mathias (ALM)               + 9:01
37 ZAKARIN, Ilnur (TKA)               + 9:04
38 GESCHKE, Simon (SUN)              
39 NIEVE ITURRALDE, Mikel (MTS)      
40 MOINARD, Amael (FST)              

General Classification after Stage 16
1  THOMAS, Geraint (SKY)          68:12:01
2  FROOME, Chris (SKY)             +  1:39
3  DUMOULIN, Tom (SUN)             +  1:50
4  ROGLIČ, Primož (TLJ)            +  2:38
5  BARDET, Romain (ALM)            +  3:21
6  LANDA MEANA, Mikel (MOV)        +  3:42
7  KRUIJSWIJK, Steven (TLJ)        +  3:57
8  QUINTANA, Nairo (MOV)           +  4:23
9  FUGLSANG, Jakob (AST)           +  6:14
10 MARTIN, Daniel (UAD)            +  6:54
11 VALVERDE, Alejandro (MOV)       +  9:36
12 JUNGELS, Bob (QST)              +  9:53
13 LATOUR, Pierre Roger (ALM)      +  9:54
14 ZAKARIN, Ilnur (TKA)            + 10:13
15 MARTIN, Guillaume (WGG)         + 12:23
16 CARUSO, Damiano (BMC)           + 14:02
17 VAN AVERMAET, Greg (BMC)        + 14:53
18 MOLLEMA, Bauke (TFS)            + 17:15
19 NIEVE ITURRALDE, Mikel (MTS)    + 19:03
20 POZZOVIVO, Domenico (TBM)       + 20:29
Full Official Stage 16 Results and General Classificationaso
Alaphilippe wins stage 16cyclingnews
Chris Froome - post-race interview - Stage 16 (01:40 English)CyclingProNet
Tour chief slams farmers as yellow jersey suffers from tear gasvelonews
UCI chief tells Brailsford to stop fanning Tour flamesvelonews
Holm on Tour stage 16 crash: ‘Gilbert’s scream was a good sign’velonews
Philippe Gilbert abandons after stage 16 descent crashcyclingweekly
Gilbert's Tour over after finishing stage 16 with broken kneevelonews
Heavy-handed police action evidence Tour has lost touch with its audiencetheguardian
Riders and directors relieved to come through protest spray incident unscathedcyclingweekly
Protest and tear gas drives Tour to edge of absurdityvelonews
Peter Sagan mathematically secures record-equalling sixth Tour de France green jerseycyclingnews
Gilbert: Leaving the Tour really hurtscyclingnews
'My eyes and lungs were burning' – Reactions to farmers' protest on stage 16cyclingnews
Last Km of Stage 16 (01:28 Ambient)aso
Last Km of Stage 16 (02:30 English, restricted to U.S.)nbcsports
One-Minute Highlights - Stage 16 (00:58 English/Music)aso
Official Stage 16 Highlights (04:34 English)aso
Stage 16 Highlights (04:49 English, restricted to Europe)eurosport
Résumé - Étape 16 (04:35 French)aso
Resumen - Etapa 16 (04:34 Spanish)aso
ITV Podcast: Stage 16 analysis with M Rendell, N Boulting, D Millar (32:39 English)tourdefrance
Bikecam: Stage 16 Onboard Highlights (01:24 Ambient)aso
Stage 16 Post Race Recap Show (13:39 English, restricted to U.S.)nbcsports
The aftermath of Gilberts scary TDF crash, Stage 16 (05:44 English, restricted to U.S.)nbcsports
Stage 16 Analysis w/ R Moore, L Birnie and F Thomazeau (41:00 English)cyclingpodcast
Extended Stage 16 Highlights (58:00 English, restricted to Australia)sbs
41 Big Photos from Stage 16aso/flockton/corvos
On-Demand Stage 16 Broadcast (1:41:23 English, restricted to Australia)sbs
Tour survives tear gas protest incident (02:31 English)CyclingJournos
TheMove Podcast: Stage 16 review with Lance Armstrong (43:59 English)WEDŪ

Alaphilippe's got descending skills, St16 (00:42 English, restricted to Australia)sbs
Adam Yates crashes descending Col du Portillon - Stage 16 (00:15 Ambient)aso
Adam Yates crashes descending Col du Portillon - Stage 16 (00:54 English, restricted to U.S.)nbcsports
10 km to go: Adam Yates first over Col du Portillon - Stage 16 (00:12 Ambient)aso
47 km to go: Break goes over Col de Menté - Stage 16 (00:15 Ambient)aso
59 km to go: Philippe Gilbert crashes - Stage 16 (00:21 Ambient)aso
62 km to go: Col de Portet d'Aspet - Stage 16 (00:16 Ambient)aso
94 km to go: Intermediate sprint - Stage 16 (00:14 Ambient)aso
Wrong way for Heinrich Haussler - Stage 16 (00:16 Ambient)aso
Peter Sagan dubious about using eyedrops supplied by docs, St16 (00:27 Ambient)@CyclingCentral
Peloton hit by tear gas fired at farm protesters (04:25 English, restricted to Australia)sbs
The race is temporarily neutralized due to farmers' protest - Stage 16 (00:17 Ambient)aso
Start overview from La Cité de Carcassonne - Stage 16 (00:14 Ambient)aso

Stage 16 preview: Carcassonne → Bagnères-de-Luchon, 218 km (Mountain)


July 23 update:
Stage 16 Previewcyclingnews
Robbie McEwen Previews Stage 16 (01:10 English)@CyclingCentral
Big Photos from 2010 - Voeckler solossirotti/reuters
Big Photos from 2012 - Voeckler solossirotti/reuters/flockton
Big Photos from 2014 - Rogers solossirotti/reuters/flockton
Big Photos from 2016 - Froome solossirotti/flockton/aso
See the race summary table (right) for the Stage 16 profile, map and timetable.

Stage 16 start time: Tuesday 11:30 CET (9:30:00 AM GMT+0000); Weather for Carcassonne, France
Earliest live video: 11:30 CET (9:30:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:20 CET (3:20:00 PM GMT+0000); Weather for Bagnères-de-Luchon, France

2018 Tour de France Rest Day 2 - Monday


July 22 update: Monday is the second and final rest day
Index to Big Photos from all 15 Stagescorvos/aso/flockton/bettini/reuters
Quintana hoping for Sky collapse as Movistar look to Pyreneesvelonews
Is there any hope for Movistar's three-pronged attack in the final week?cweekly
Inside Peter Sagan's Tour de France sprint teamvelonews
Froome: This is the dream scenario (00:53 English)skysports
Thomas: No rivalry with Froome (1:16 English)skysports
Froome on Moscon DQ: 'Disappointed in Gianni's actions'velonews
Race News Show: Tour de France & BeNe Ladies Tour (09:20 English)gcn
Tom Dumoulin - Press Conference on the 2nd Rest Day (17:03 English)CyclingProNet
Brailsford blames Tour de France roadside reactions on 'a French cultural thing'cyclingnews
Rest Day 2 Recapcyclingnews
Bardet: I don't want to go home and have regrets for a yearcyclingnews
Tom Dumoulin heads into the unknown during third week at the Tour de Francecyclingnews
Landa: It's been calm between Thomas and Froome but egos will showcyclingnews
Chris Froome: As long as a Team Sky rider wins the Tour de France, I'm happycyclingnews
Tom Dumoulin | Rest day 2 (01:01 English)TeamSunweb
more to come...

Stage 15 Post-Race Coverage


35 Big Photos from Stage 15flockton/aso/corvos
Stage 15 Results
1  NIELSEN, Magnus Cort (AST)        4:25:52
2  IZAGIRRE INSAUSTI, Ion (TBM)      
3  MOLLEMA, Bauke (TFS)              +     2
4  VALGREN ANDERSEN, Michael (AST)   +    29
5  SKUJINS, Toms (TFS)               +    34
6  POZZOVIVO, Domenico (TBM)         
7  CALMEJANE, Lilian (TDE)           
8  MAJKA, Rafal (BOH)                +    37
9  ARNDT, Nikias (SUN)               +  2:31
10 BERNARD, Julien (TFS)             +  2:38
11 VAN AVERMAET, Greg (BMC)          +  2:42
12 TERPSTRA, Niki (QST)              
13 BENNATI, Daniele (MOV)            
14 GRELLIER, Fabien (TDE)            +  2:44
15 POLJANSKI, Pawel (BOH)            +  2:46
16 MOINARD, Amael (FST)              
17 IMPEY, Daryl (MTS)                
18 SICARD, Romain (TDE)              +  2:52
19 MARTINEZ POVEDA, Daniel (EFD)     +  3:22
20 HERRADA, Jesus (COF)              +  3:54
21 HOWSON, Damien (MTS)              +  4:04
22 PAUWELS, Serge (DDD)              +  4:14
23 VICHOT, Arthur (GFC)              +  4:26
24 SOLER, Marc (MOV)                 +  6:07
25 VACHON, Florian (FST)             +  8:13
26 ERVITI, Imanol (MOV)              
27 KWIATKOWSKI, Michal (SKY)         + 13:11
28 MOSCON, Gianni (SKY)              
29 FROOME, Chris (SKY)               
30 CASTROVIEJO, Jonathan (SKY)       
31 BERNAL GOMEZ, Egan Arley (SKY)    
32 MOLARD, Rudy (GFC)                
33 SMITH, Dion (WGG)                 
34 THOMAS, Geraint (SKY)             
35 GESCHKE, Simon (SUN)              
36 DUMOULIN, Tom (SUN)               
37 KANGERT, Tanel (AST)              
38 KRAGH ANDERSEN, Søren (SUN)       
39 VALVERDE, Alejandro (MOV)         
40 EDET, Nicolas (COF)               

General Classification after Stage 15
1  THOMAS, Geraint (SKY)          62:49:47
2  FROOME, Chris (SKY)             +  1:39
3  DUMOULIN, Tom (SUN)             +  1:50
4  ROGLIČ, Primož (TLJ)            +  2:38
5  BARDET, Romain (ALM)            +  3:21
6  LANDA MEANA, Mikel (MOV)        +  3:42
7  KRUIJSWIJK, Steven (TLJ)        +  3:57
8  QUINTANA, Nairo (MOV)           +  4:23
9  FUGLSANG, Jakob (AST)           +  6:14
10 MARTIN, Daniel (UAD)            +  6:54
11 VALVERDE, Alejandro (MOV)       +  9:36
12 JUNGELS, Bob (QST)              +  9:53
13 ZAKARIN, Ilnur (TKA)            + 10:01
14 LATOUR, Pierre Roger (ALM)      + 17:28
15 VAN AVERMAET, Greg (BMC)        + 18:33
16 NIEVE ITURRALDE, Mikel (MTS)    + 18:51
17 MARTIN, Guillaume (WGG)         + 19:55
18 CARUSO, Damiano (BMC)           + 21:26
19 KANGERT, Tanel (AST)            + 21:36
20 CALMEJANE, Lilian (TDE)         + 22:17
Full Official Stage 15 Results and General Classificationaso
Magnus Cort Nielsen wins stage 15 in Carcassonnecyclingnews
Geraint Thomas: 'I'd rather be having the race of my life and get booed than be dropped and get cheered'cyclingweekly
Gianni Moscon disqualified from Tour de Francecyclingnews
Sky woes continue as Moscon kicked out of Tourreuters
Last Km of Stage 15 (01:45 Ambient)aso
Last Km of Stage 15 (02:25 English, restricted to U.S.)nbcsports
Last Km of Stage 15 (02:34 English, restricted to Australia)sbs
Last Km of Stage 15 (02:30 English, restricted to Europe)eurosport
Last Km of Stage 15 (00:58 Spanish, restricted to Latin America)espn
Last 1.5 Km of Stage 15 (02:42 Basque)eitb
Overhead replay of the Stage 15 finish with graphics (00:30 No Audio)aso
Crash in the finish stretch among trailing riders - Stage 15 (00:18 Ambient)aso
Winner's Interview from Stage 15 (01:16 English, restricted to Europe)eurosport
Winner's Interview from Stage 15 (01:10 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 15 (01:14 English, restricted to Australia)sbs
Official Stage 15 Highlights (04:36 English)aso
Stage 15 Highlights (04:00 English, restricted to Europe)eurosport
Bikecam: Stage 15 on-bike highlights (01:19 Ambient)VelonCC
Résumé - Étape 15 (04:36 French)aso
Resumen - Etapa 15 (04:36 Spanish)aso
ITV Podcast: Stage 15 analysis with M Rendell, N Boulting, D Millar (26:42 English)tourdefrance
Pauwels injured in Stage 15 crash (02:41 English, restricted to U.S.)nbcsports
Gianni Moscon expelled after modest Stage 15 incident (00:22 French)@toutlesport
Stage 15 Post Race Recap Show (11:24 English, restricted to U.S.)nbcsports
Stage 15 Analysis w/ R Moore, L Birnie and F Thomazeau (49:16 English)cyclingpodcast
Extended Stage 15 Highlights (58:00 English, restricted to Australia)sbs
35 Big Photos from Stage 15flockton/aso/corvos
TheMove Podcast: Stage 15 review with Lance Armstrong (34:36 English)WEDŪ
Dan Martin 'bored' & 'having fun' attacks (01:49 English)CyclingJournos
On-Demand Stage 15 Broadcast (1:41:23 English, restricted to Australia)sbs
Backstage Pass - Stage 14 & 15 (07:01 English)MitcheltonSCOTT

Majka does brilliantly to swerve around spectator, St 15 (00:18 English, restricted to Europe)eurosport

Stage 15 preview: Millau → Carcassonne, 181 km (hilly)

July 21 update:
Stage 15 Previewcyclingnews
Stage 15 flythrough (01:44 Music)VelonCC
The question of Geraint Thomascyclingtips
Dumoulin predicts Thomas and Froome could turn on each othervelonews
See the race summary table (right) for the Stage 15 profile, map and timetable.

Stage 15 start time: Sunday 13:10 CET (11:10:00 AM GMT+0000); Weather for Millau, France
Earliest live video: 13:10 CET (11:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:47 CET (3:47:00 PM GMT+0000); Weather for Carcassonne, France

Stage 14 Post-Race Coverage


30 Big Photos from Stage 14corvos/aso/flockton/bettini
Stage 14 Results
1  FRAILE MATARRANZ, Omar (AST)     4:41:57
2  ALAPHILIPPE, Julian (QST)        +     6
3  STUYVEN, Jasper (TFS)            
4  SAGAN, Peter (BOH)               +    12
5  CARUSO, Damiano (BMC)            +    17
6  GESCHKE, Simon (SUN)             +    19
7  EDET, Nicolas (COF)              
8  CALMEJANE, Lilian (TDE)          +    23
9  IMPEY, Daryl (MTS)               +    30
10 DE GENDT, Thomas (LTS)           +    37
11 ROLLAND, Pierre (EFD)            +    51
12 MARTINEZ POVEDA, Daniel (EFD)    +  1:06
13 PEREZ, Anthony (COF)             +  1:18
14 IZAGIRRE INSAUSTI, Gorka (TBM)   +  1:26
15 GILBERT, Philippe (QST)          +  1:46
16 DEGAND, Thomas (WGG)             
17 KÜNG, Stefan (BMC)               +  2:07
18 AMADOR, Andrey (MOV)             
19 SLAGTER, Tom-Jelte (DDD)         +  2:25
20 VAN AVERMAET, Greg (BMC)         
21 CHAVANEL, Sylvain (TDE)          +  2:53
22 VERMOTE, Julien (DDD)            +  3:23
23 HEPBURN, Michael (MTS)           
24 KOREN, Kristijan (TBM)           +  3:37
25 TURGIS, Anthony (COF)            +  3:57
26 COUSIN, Jerome (TDE)             +  6:35
27 LAMPAERT, Yves (QST)             
28 BODNAR, Maciej (BOH)             +  7:11
29 ROGLIČ, Primož (TLJ)             + 18:01
30 FROOME, Chris (SKY)              + 18:09
31 DUMOULIN, Tom (SUN)              
32 THOMAS, Geraint (SKY)            
33 QUINTANA, Nairo (MOV)            + 18:19
34 KRUIJSWIJK, Steven (TLJ)         + 18:23
35 BERNAL GOMEZ, Egan Arley (SKY)   
36 BARDET, Romain (ALM)             
37 ZAKARIN, Ilnur (TKA)             + 18:33
38 VALVERDE, Alejandro (MOV)        + 18:38
39 POZZOVIVO, Domenico (TBM)        
40 FUGLSANG, Jakob (AST)            
41 LANDA MEANA, Mikel (MOV)         
42 JUNGELS, Bob (QST)               + 18:53
43 LATOUR, Pierre Roger (ALM)       + 18:56
44 NIEVE ITURRALDE, Mikel (MTS)     + 19:03
45 KANGERT, Tanel (AST)             + 19:04
46 MARTIN, Guillaume (WGG)          + 19:25
47 GAUDIN, Damien (TDE)             + 19:28
48 MOLLEMA, Bauke (TFS)             + 19:35
49 TOLHOEK, Antwan (TLJ)            + 19:52
50 MARTIN, Daniel (UAD)             
51 MINNAARD, Marco (WGG)            
52 HANSEN, Jesper (AST)             
53 BOUET, Maxime (FST)              + 19:59
54 BARGUIL, Warren (FST)            
55 PAUWELS, Serge (DDD)             + 20:27
56 BERNARD, Julien (TFS)            
57 TEN DAM, Laurens (SUN)           
58 LAPORTE, Christophe (COF)        + 20:48

General Classification after Stage 14
1  THOMAS, Geraint (SKY)            58:10:44
2  FROOME, Chris (SKY)               +  1:39
3  DUMOULIN, Tom (SUN)               +  1:50
4  ROGLIČ, Primož (TLJ)              +  2:38
5  BARDET, Romain (ALM)              +  3:21
6  LANDA MEANA, Mikel (MOV)          +  3:42
7  KRUIJSWIJK, Steven (TLJ)          +  3:57
8  QUINTANA, Nairo (MOV)             +  4:23
9  FUGLSANG, Jakob (AST)             +  6:14
10 MARTIN, Daniel (UAD)              +  6:54
11 VALVERDE, Alejandro (MOV)         +  9:36
12 JUNGELS, Bob (QST)                +  9:53
13 ZAKARIN, Ilnur (TKA)              + 10:01
14 NIEVE ITURRALDE, Mikel (MTS)      + 16:22
15 LATOUR, Pierre Roger (ALM)        + 17:28
16 MARTIN, Guillaume (WGG)           + 19:55
17 CARUSO, Damiano (BMC)             + 21:26
18 KANGERT, Tanel (AST)              + 21:36
19 BERNAL GOMEZ, Egan Arley (SKY)    + 23:44
20 BARGUIL, Warren (FST)             + 25:45
Full Official Stage 14 Results and General Classificationaso
Fraile wins in Mendecyclingnews
Jasper Stuyven: I played as hard as I could and I went all incyclingweekly
Last Km of Stage 14 (01:23 Ambient)aso
Last Km of Stage 14 (03:59 English, restricted to Australia)sbs
Last Km of Stage 14 (01:38 English, restricted to Europe)eurosport
Last Km of Stage 14 (01:45 English, restricted to U.S.)nbcsports
Last 2.5 Km of Stage 14 (06:21 Basque)eitb
The winner and his team celebrate - Stage 14 (00:30 Ambient)aso
One-Minute Highlights from Stage 14 (00:58 Music)aso
Official Stage 14 Highlights (04:25 English)aso
Stage 14 Highlights (04:52 English, restricted to Europe)eurosport
Résumé - Étape 14 (04:25 French)aso
Resumen - Etapa 14 (04:25 Spanish)aso
Winner's Interview from Stage 14 (01:19 English, restricted to Europe)eurosport
Race Leader's Interview after Stage 14 (01:09 English, restricted to U.S.)nbcsports
Race Leader's Interview after Stage 14 (01:46 English, restricted to Europe)eurosport
Race Leader's Interview after Stage 14 (00:34 English, restricted to Australia)sbs
Bikecam: Stage 14 Onboard Highlights (02:00 Ambient)aso
Chris Froome - post-race interview - Stage 14 (01:36 English)CyclingProNet
Stage 14 Post Race Recap Show (12:48 English, restricted to U.S.)nbcsports
Juan and Only Debrief Stage 14 with Juan Antonio Flecha (01:41 English, restricted to Europe)eurosport
TheMove Podcast: Stage 14 review with Lance Armstrong (38:38 English)WEDŪ
Stage 14 Analysis w/ R Moore, L Birnie and F Thomazeau (41:39 English)cyclingpodcast
Podcast: Stage 14 analysis with M Rendell, N Boulting, D Millar (21:29 English)aso
Extended Stage 14 Highlights (58:00 English, restricted to Australia)sbs
30 Big Photos from Stage 14corvos/aso/flockton/bettini
Tom Dumoulin: Froome and Thomas are riding for their win (01:55 English)CyclingJournos
On-Demand Stage 14 Broadcast (1:41:23 English, restricted to Australia)sbs

46 km to go: 3 men break on KOM, Stage 14 (00:15 Ambient)aso
59 km to go: Solo rider on Col de la Croix de Berthel - Stage 14 (00:16 Ambient)aso
98 km to go: Intermediate sprint - Stage 14 (00:18 Ambient)aso

Stage 14 preview: Saint-Paul-Trois-Châteaux → Mende, 187 km (uphill finish)

July 20 update:
Stage 14 Previewcyclingnews
Stage 14 flythrough (01:46 Music)VelonCC
Robbie McEwen Previews Stage 14 (01:08 English, restricted to Australia)sbs
Juan Antonio Flecha recons intense Stage 14 finish (02:54 English, restricted to Europe)eurosport
Photos from Mende finish in 2010 - Rodriguez beats Contadorreuters/sirotti
Photos from Mende finish in 2015 - Cummings solosreuters/sirotti/flockton
See the race summary table (right) for the Stage 14 profile, map and timetable.

Stage 14 start time: Saturday 13:05 CET (11:05:00 AM GMT+0000); Weather for Saint-Paul-Trois-Châteaux, France
Earliest live video: 12:05 CET (10:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:40 CET (3:40:00 PM GMT+0000); Weather for Mende, France

Stage 13 Post-Race Coverage


24 Big Photos from Stage 13corvos/aso/bettini
Stage 13 Results
1  SAGAN, Peter (BOH)                   3:45:55
2  KRISTOFF, Alexander (UAD)            
3  DEMARE, Arnaud (GFC)                 
4  DEGENKOLB, John (TFS)                
5  VAN AVERMAET, Greg (BMC)             
6  LAMPAERT, Yves (QST)                 
7  NIELSEN, Magnus Cort (AST)           
8  PASQUALON, Andrea (WGG)              
9  COLBRELLI, Sonny (TBM)               
10 PHINNEY, Taylor (EFD)                
11 JANSE VAN RENSBURG, Reinardt (DDD)   
12 SMITH, Dion (WGG)                    
13 GUARNIERI, Jacopo (GFC)              
14 DUPONT, Timothy (WGG)                
15 LATOUR, Pierre Roger (ALM)           
16 ARNDT, Nikias (SUN)                  
17 BOASSON HAGEN, Edvald (DDD)          
18 DE BUYST, Jasper (LTS)               
19 LAPORTE, Christophe (COF)            
20 HEPBURN, Michael (MTS)               
21 BOUDAT, Thomas (TDE)                 
22 BARDET, Romain (ALM)                 
23 LEDANOIS, Kevin (FST)                
24 LANDA MEANA, Mikel (MOV)             
25 THOMAS, Geraint (SKY)                
26 ROOSEN, Timo (TLJ)                   
27 QUINTANA, Nairo (MOV)                
28 RICHEZE, Maximiliano Ariel (QST)     
29 MARTIN, Daniel (UAD)                 
30 KRUIJSWIJK, Steven (TLJ)             
31 JUNGELS, Bob (QST)                   
32 CALMEJANE, Lilian (TDE)              
33 STUYVEN, Jasper (TFS)                
34 POLITT, Nils (TKA)                   
35 KANGERT, Tanel (AST)                 
36 VERMOTE, Julien (DDD)                
37 DUMOULIN, Tom (SUN)                  
38 GILBERT, Philippe (QST)              
39 FROOME, Chris (SKY)                  
40 NIEVE ITURRALDE, Mikel (MTS)         

General Classification after Stage 13
1  THOMAS, Geraint (SKY)      53:10:38
2  FROOME, Chris (SKY)          + 1:39
3  DUMOULIN, Tom (SUN)          + 1:50
4  ROGLIČ, Primož (TLJ)         + 2:46
5  BARDET, Romain (ALM)         + 3:07
6  LANDA MEANA, Mikel (MOV)     + 3:13
7  KRUIJSWIJK, Steven (TLJ)     + 3:43
8  QUINTANA, Nairo (MOV)        + 4:13
9  MARTIN, Daniel (UAD)         + 5:11
10 JUNGELS, Bob (QST)           + 9:09
Full Official Stage 13 Results and General Classificationaso
Peter Sagan wins stage 13 bunch sprint in Valencecyclingnews
Kristoff recaps Stage 13 finish (00:47 English, restricted to U.S.)nbcsports
Peter Sagan Post Stage 13 (01:30 English, restricted to Australia)sbs
Relaxed Thomas just going one stage at a time (01:09 English, restricted to Europe)eurosport
Here's why this year's Tour has been so cruel to the sprintersvelonews
Last Km of Stage 13 (01:20 Ambient)aso
Last Km of Stage 13 (02:13 English, restricted to Europe)eurosport
Last Km of Stage 13 (03:14 English, restricted to Australia)sbs
Last Km of Stage 13 (02:10 English, restricted to U.S.)nbcsports
Overhead replay of the Stage 13 finish with graphics (00:27 No Audio)aso
One-Minute Highlights from Stage 13 (00:58 Music)aso
Winner's Interview from Stage 13 (01:14 English)aso
Landscapes of the day - Stage 13 (01:01 Music)aso
Stage 13 Highlights (04:11 English, restricted to Europe)eurosport
Official Stage 13 Highlights (03:49 English)aso
Résumé - Étape 13 (03:49 French)aso
Resumen - Etapa 13 (03:49 Spanish)aso
Stage 13 yellow jersey presentation (00:37 English, restricted to U.S.)nbcsports
Stage 13 Post Race Recap Show (12:23 English, restricted to U.S.)nbcsports
Podcast: Stage 13 analysis with M Rendell, N Boulting, D Millar (20:17 English)aso
Bikecam: Stage 13 on-bike highlights (01:50 Ambient)VelonCC
Stage 13 Analysis w/ R Moore, L Birnie and F Thomazeau (50:08 English)cyclingpodcast
TheMove Podcast: Stage 13 review with Lance Armstrong (38:36 English)WEDŪ
24 Big Photos from Stage 13corvos/aso/bettini
Can Geraint Thomas win the Tour de France? (02:23 English)CyclingJournos

Stage 13 preview: Bourg d'Oisans → Valence, 169 km (lumpy)

July 19 update:
Stage 13 Previewcyclingnews
Stage 13 flythrough (01:39 Music)VelonCC
Nibali forced to abandon after crash with fan (04:16 English, restricted to U.S.)nbcsports
See the race summary table (right) for the Stage 13 profile, map and timetable.

Stage 13 start time: Friday 13:35 CET (11:35:00 AM GMT+0000); Weather for Bourg d'Oisans, France
Earliest live video: 13:35 CET (11:35:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Valence, France

Stage 12 Post-Race Coverage


34 Big Photos from Stage 12corvos/aso/reuters

Stage 12 Results
1  THOMAS, Geraint (SKY)             5:18:37
2  DUMOULIN, Tom (SUN)               +     2
3  BARDET, Romain (ALM)              +     3
4  FROOME, Chris (SKY)               +     4
5  LANDA MEANA, Mikel (MOV)          +     7
6  ROGLIČ, Primož (TLJ)              +    13
7  NIBALI, Vincenzo (TBM)            
8  FUGLSANG, Jakob (AST)             +    42
9  QUINTANA, Nairo (MOV)             +    47
10 KRUIJSWIJK, Steven (TLJ)          +    53
11 BERNAL GOMEZ, Egan Arley (SKY)    +  1:41
12 MARTIN, Daniel (UAD)              +  1:45
13 JUNGELS, Bob (QST)                +  3:09
14 VALVERDE, Alejandro (MOV)         +  4:29
15 ZAKARIN, Ilnur (TKA)              
16 LATOUR, Pierre Roger (ALM)        +  4:35
17 IZAGIRRE INSAUSTI, Ion (TBM)      +  4:37
18 MARTIN, Guillaume (WGG)           +  4:40
19 KANGERT, Tanel (AST)              +  5:41
20 GAUDU, David (GFC)                +  6:52
21 GESINK, Robert (TLJ)              +  8:24
22 GESCHKE, Simon (SUN)              +  8:58
23 NAVARRO GARCIA, Daniel (COF)      +  9:33
24 NIEVE ITURRALDE, Mikel (MTS)      +  9:57
25 ROLLAND, Pierre (EFD)             + 10:59
26 BARGUIL, Warren (FST)             
27 MAJKA, Rafal (BOH)                + 15:09
28 TEN DAM, Laurens (SUN)            + 15:39
29 NAESEN, Oliver (ALM)              + 22:21
30 BOUET, Maxime (FST)               
31 VICHOT, Arthur (GFC)              
32 MOLARD, Rudy (GFC)                
33 SCHÄR, Michael (BMC)              
34 EDET, Nicolas (COF)               
35 KOCHETKOV, Pavel (TKA)            
36 VALGREN ANDERSEN, Michael (AST)   
37 VAN GARDEREN, Tejay (BMC)         
38 TOLHOEK, Antwan (TLJ)             
39 MOLLEMA, Bauke (TFS)              
40 POELS, Wout (SKY)                 

General Classification after Stage 12
1  THOMAS, Geraint (SKY)            49:24:43
2  FROOME, Chris (SKY)               +  1:39
3  DUMOULIN, Tom (SUN)               +  1:50
4  NIBALI, Vincenzo (TBM)            +  2:37
5  ROGLIČ, Primož (TLJ)              +  2:46
6  BARDET, Romain (ALM)              +  3:07
7  LANDA MEANA, Mikel (MOV)          +  3:13
8  KRUIJSWIJK, Steven (TLJ)          +  3:43
9  QUINTANA, Nairo (MOV)             +  4:13
10 MARTIN, Daniel (UAD)              +  5:11
11 FUGLSANG, Jakob (AST)             +  5:45
12 VALVERDE, Alejandro (MOV)         +  9:07
13 JUNGELS, Bob (QST)                +  9:09
14 ZAKARIN, Ilnur (TKA)              +  9:37
15 NIEVE ITURRALDE, Mikel (MTS)      + 15:28
16 LATOUR, Pierre Roger (ALM)        + 16:41
17 MARTIN, Guillaume (WGG)           + 18:39
18 KANGERT, Tanel (AST)              + 20:41
19 BERNAL GOMEZ, Egan Arley (SKY)    + 21:22
20 BARGUIL, Warren (FST)             + 23:55
Full Official Stage 12 Results and General Classificationaso
Thomas wins atop Alpe d'Huezcyclingnews
Gaviria, Greipel, Groenewegen out of Tour de Francecyclingnews
Stage 12 finish line quotescyclingnews
Movistar explain Quintana travails and team strategy (01:13 English, restricted to Europe)eurosport
Froome endures abuse on Alpe d'Huezvelonews
Nibali's Tour jeopardized by moto crash on Alpe d'Huezvelonews
Geraint Thomas left in disbelief after 'insane' day on Alpe d'Huezcweekly
Chris Froome’s Alpine view is clouded by doubt despite clear blue skiestheguardian
Five talking points from stage 12cyclingweekly
Vincenzo Nibali out of the Tour de Francecyclingnews
Kruijswijk denied at the last on Alpe d'Huezcyclingnews
Bardet has no regrets after testing Tour de France rivals on Alpe d'Huezcyclingnews
Geraint Thomas on cloud nine after historic Alpe d'Huez wincyclingnews
Dumoulin misses Alpe d'Huez win but remains Team Sky's main threatcyclingnews
Finish Line Clip from Stage 12 (00:07 Ambient)@LeTour
Last Km of Stage 12 (02:01 Ambient)aso
Last Km of Stage 12 (00:39 English, restricted to U.S.)nbcsports
Last Km of Stage 12 (02:03 English, restricted to Europe)eurosport
Dutch Highlights and Final Kms of Stage 12 (06:26 Dutch)nos
Overhead view with graphics of the Stage 12 finish (00:40 No Audio)aso
Last 13 Km of Stage 12 - Alpe d'Huez summit finish (56:48 Basque)eitb
One-Minute Highlights from Stage 12 (00:58 Music)aso
Landscapes of the day - Stage 12 (01:01 Music)aso
Fan lunges for Chris Froome on Alpe d'Huez (00:17 English, restricted to Europe)eurosport
Résumé - Étape 12 (05:01 French)aso
Stage 12 yellow jersey presentation (00:37 English, restricted to U.S.)nbcsports
Official Stage 12 Highlights (05:02 English)aso
Stage 12 Highlights (04:36 English, restricted to Europe)eurosport
Resumen - Etapa 12 (05:01 Spanish)aso
Zusammenfassung - Etappe 12 (05:01 German)aso
Winner's Interview after Stage 12 (01:36 English, restricted to U.S.)nbcsports
Winner's Interview after Stage 12 (01:15 English, restricted to Europe)eurosport
Winner's Interview after Stage 12 (01:48 English, restricted to Australia)sbs
Bikecam: Onboard Stage 12 Highlights (01:44 Ambient)VelonCC
Stage 12 Post Race Recap Show (12:52 English, restricted to U.S.)nbcsports
Podcast: Stage 12 analysis with M Rendell, N Boulting, D Millar (20:00 English)tourdefrance
Stage 12 Analysis w/ R Moore, L Birnie and F Thomazeau (39:21 English)cyclingpodcast
Podcast: The Alps in review (34:30 English)www
Extended Stage 12 Highlights (58:00 English, restricted to Australia)sbs
34 Big Photos from Stage 12corvos/aso/reuters
TheMove Podcast: Stage 12 review with Lance Armstrong (41:19 English)WEDŪ
On-Demand Stage 12 Broadcast (1:41:22 English, restricted to Australia)sbs
How The Race Was Won: Stage 12, Alpe d’Huez (05:45 English, restricted to Europe)eurosport
Video of crash that forced Nibali to abandonroad.cc
Race director Prudhomme meets with Vincenzo Nibali (01:41 Italian)CyclingTB

19 km to go: L'Alpe d'Huez helicopter shot - Stage 12 (00:18 Ambient)aso
55 km togo: Steven Kruijswijk on top Col de la Croix-de-Fer - Stage 12 (00:15 Ambient)aso
93 km to go: Lacets de Montvernier helicopter shot - Stage 12 (00:19 Ambient)aso

Stage 12 preview: Bourg-Saint-Maurice → L'Alpe d'Huez, 175 km (Mountain)


July 18 update:
Stage 12 Previewcyclingnews
Stage 12 flythrough (01:45 Ambient)VelonCC
Recreational Alpe d'Huez ride report from 2006steephill.tv
Despite divorce, Sagan keeps entertaining at Tourvelonews
VN Show: Tour de France hopefuls must attack... but where? (05:10 English)velonews
Official Stage 12 Preview (01:00 French/English)aso
Big Photos from Alpe d'Huez in 2015sirotti/reuters/flockton
Big Photos from Alpe d'Huez in 2013sirotti/reuters/flockton
Big Photos from Alpe d'Huez in 2011sirotti/reuters/flockton
See the race summary table (right) for the Stage 12 profile, map and timetable.

Stage 12 start time: Thursday 12:10 CET (10:10:00 AM GMT+0000); Weather for Bourg-Saint-Maurice, France
Earliest live video: 12:10 CET (10:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:53 CET (3:53:00 PM GMT+0000); Weather for L'Alpe d'Huez, France

Stage 11 Post-Race Coverage


31 Big Photos from Stage 11corvos/aso
Stage 11 Results
1  THOMAS, Geraint (SKY)                3:29:36
2  DUMOULIN, Tom (SUN)                  +    20
3  FROOME, Chris (SKY)                  
4  CARUSO, Damiano (BMC)                +    22
5  NIEVE ITURRALDE, Mikel (MTS)         
6  MARTIN, Daniel (UAD)                 +    27
7  HERRADA, Jesus (COF)                 +    57
8  BARDET, Romain (ALM)                 +    59
9  NIBALI, Vincenzo (TBM)               
10 QUINTANA, Nairo (MOV)                
11 ROGLIČ, Primož (TLJ)                 
12 KRUIJSWIJK, Steven (TLJ)             +  1:07
13 LANDA MEANA, Mikel (MOV)             +  1:47
14 BERNAL GOMEZ, Egan Arley (SKY)       
15 ZAKARIN, Ilnur (TKA)                 +  1:58
16 NAVARRO GARCIA, Daniel (COF)         +  2:51
17 LATOUR, Pierre Roger (ALM)           +  2:59
18 IZAGIRRE INSAUSTI, Gorka (TBM)       +  3:06
19 MARTIN, Guillaume (WGG)              +  3:08
20 BARGUIL, Warren (FST)                
21 MARTINEZ POVEDA, Daniel (EFD)        +  3:30
22 POZZOVIVO, Domenico (TBM)            
23 VALVERDE, Alejandro (MOV)            
24 ATAPUMA HURTADO, Jhon Darwin (UAD)   +  3:41
25 KANGERT, Tanel (AST)                 +  3:53
26 FUGLSANG, Jakob (AST)                
27 JUNGELS, Bob (QST)                   +  4:42
28 YATES, Adam (MTS)                    
29 PAUWELS, Serge (DDD)                 +  7:10
30 TOLHOEK, Antwan (TLJ)                +  8:59
31 VALGREN ANDERSEN, Michael (AST)      +  9:49
32 VICHOT, Arthur (GFC)                 + 10:40
33 HANSEN, Jesper (AST)                 + 10:56
34 DE GENDT, Thomas (LTS)               + 11:29
35 PEREZ, Anthony (COF)                 
36 MOLLEMA, Bauke (TFS)                 
37 MAJKA, Rafal (BOH)                   
38 MOLARD, Rudy (GFC)                   
39 BOSWELL, Ian (TKA)                   + 12:02
40 KWIATKOWSKI, Michal (SKY)            
41 KOCHETKOV, Pavel (TKA)               + 12:31
42 EDET, Nicolas (COF)                  + 14:21
43 POELS, Wout (SKY)                    
44 CASTROVIEJO, Jonathan (SKY)          
45 SICARD, Romain (TDE)                 + 15:03
46 TEN DAM, Laurens (SUN)               + 15:29
47 PELLIZOTTI, Franco (TBM)             + 16:31
48 ARNDT, Nikias (SUN)                  
49 KÜNG, Stefan (BMC)                   
50 GESCHKE, Simon (SUN)                 

General Classification after Stage 11
1  THOMAS, Geraint (SKY)          44:06:16
2  FROOME, Chris (SKY)             +  1:25
3  DUMOULIN, Tom (SUN)             +  1:44
4  NIBALI, Vincenzo (TBM)          +  2:14
5  ROGLIČ, Primož (TLJ)            +  2:23
6  KRUIJSWIJK, Steven (TLJ)        +  2:40
7  LANDA MEANA, Mikel (MOV)        +  2:56
8  BARDET, Romain (ALM)            +  2:58
9  QUINTANA, Nairo (MOV)           +  3:16
10 MARTIN, Daniel (UAD)           
11 VALVERDE, Alejandro (MOV)       +  4:28
12 FUGLSANG, Jakob (AST)           +  4:53
13 ZAKARIN, Ilnur (TKA)            +  4:58
14 NIEVE ITURRALDE, Mikel (MTS)    +  5:21
15 JUNGELS, Bob (QST)              +  5:50
16 YATES, Adam (MTS)               +  5:51
17 POZZOVIVO, Domenico (TBM)       +  6:36
18 CARUSO, Damiano (BMC)           + 10:01
19 PAUWELS, Serge (DDD)            + 10:10
20 LATOUR, Pierre Roger (ALM)      + 11:46
Full Official Stage 11 Results and General Classificationaso
Geraint Thomas wins stage 11 at La Rosierecyclingnews
Mark Cavendish and Marcel Kittel eliminated after failing to make time cutcyclingweekly
Dan Martin: Riders are scared of attacking Team Skycyclingnews
'Froome is still our best chance': Geraint Thomascyclingweekly
Vincenzo Nibali pays price as Sky lay down 'crazy rhythm' at La Rosierecyclingnews
Tour roundtable: Who is actually Team Sky's leader?velonews
Martin: Sky is not unbeatablevelonews
A sprinter's nightmare: Cavendish and Kittel out of Tourvelonews
Last Km of Stage 11 (02:40 Ambient)aso
Last Km of Stage 11 (02:31 English, restricted to U.S.)nbcsports
Last Km of Stage 11 (02:48 English, restricted to Europe)eurosport
Last Km of Stage 11 (07:06 English, restricted to Australia)sbs
Last Km of Stage 11 (01:00 Spanish, restricted to Latin America)espn
Last 9 Km of Stage 11 (30:31 Basque)eitb
Winner's Interview from Stage 11 (01:15 English, restricted to Australia)sbs
Winner's Interview from Stage 11 (01:22 English, restricted to Europe)eurosport
Winner's Interview from Stage 11 (01:13 English, restricted to U.S.)nbcsports
One-Minute Highlights from Stage 11 (00:58 Music)aso
Stage 11 yellow jersey presentation (00:39 English, restricted to U.S.)nbcsports
Stage 11 white jersey presentation (00:43 English, restricted to U.S.)nbcsports
Stage 11 polka dot jersey presentation (00:42 English, restricted to U.S.)nbcsports
Stage 11 green jersey presentation (00:44 English, restricted to U.S.)nbcsports
Stage 11 Post Race Recap Show (12:23 English, restricted to U.S.)nbcsports
Landscapes of the day - Stage 11 (01:01 Music)aso
Official Stage 11 Highlights (05:01 English)aso
Résumé - Étape 11 (05:01 French)aso
Podcast: Stage 11 analysis with M Rendell, N Boulting, D Millar (18:30 English)tourdefrance
Bikecam: Stage 11 on-bike highlights (01:49 Ambient)VelonCC
Stage 11 Analysis w/ R Moore, L Birnie and F Thomazeau (40:40 English)cyclingpodcast
31 Big Photos from Stage 11corvos/aso
Extended Stage 11 Highlights (58:00 English, restricted to Australia)sbs
On Tour with Matt Stephens: 'Utter splendour' in the mountains (01:53 English, restricted to Europe)eurosport

38 km to go: Stage 11 break passes over Cormet de Roselend (00:14 Ambient)aso
45 km to go: Stage 11 races over Le Lac de Roselend (00:25 Ambient)aso
50 km to go: Col du Pré KOM - Stage 11 (00:10 Ambient)aso
54 km to go: Alejandro Valverde attacks - Stage 11 (00:16 Ambient)aso
82 km to go: Montée de Bisanne KOM - Stage 11 (00:17 Ambient)aso

Stage 11 preview: Albertville → La Rosière-Montvalezan, 108 km (Mountain)

July 17 update:
Stage 11 Previewcyclingnews
Stage 11 flythrough (01:19 Music)VelonCC
Chris Froome insists there is no rivalry within the teamcyclingnews
Landa optimistic about Movistar's GC chances in the Alpscyclingnews

See the race summary table (right) for the Stage 11 profile, map and timetable.

Stage 11 start time: Wednesday 14:00 CET (12:00:00 PM GMT+0000); Weather for Albertville, France
Earliest live video: 14:00 CET (12:00:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:23 CET (3:23:00 PM GMT+0000); Weather for La Rosière-Montvalezan, France


Stage 10 Post-Race Coverage


34 Big Photos from Stage 10corvos/aso/getty
Stage 10 Results
1  ALAPHILIPPE, Julian (QST)        4:25:27
2  IZAGIRRE INSAUSTI, Ion (TBM)     +  1:34
3  TAARAMÄE, Rein (TDE)             +  1:40
4  VAN AVERMAET, Greg (BMC)         +  1:44
5  PAUWELS, Serge (DDD)             
6  CALMEJANE, Lilian (TDE)          +  2:24
7  MARTIN, Daniel (UAD)             +  3:23
8  ROGLIČ, Primož (TLJ)             
9  GAUDU, David (GFC)               
10 THOMAS, Geraint (SKY)            
11 BARDET, Romain (ALM)             
12 KRUIJSWIJK, Steven (TLJ)         
13 YATES, Adam (MTS)                
14 FUGLSANG, Jakob (AST)            
15 FROOME, Chris (SKY)              
16 DUMOULIN, Tom (SUN)              
17 VALVERDE, Alejandro (MOV)        
18 QUINTANA, Nairo (MOV)            
19 NIBALI, Vincenzo (TBM)           
20 LANDA MEANA, Mikel (MOV)         
21 MOLARD, Rudy (GFC)               
22 LATOUR, Pierre Roger (ALM)       
23 MARTIN, Guillaume (WGG)          +  3:28
24 BERNAL GOMEZ, Egan Arley (SKY)   +  3:38
25 GESINK, Robert (TLJ)             +  3:55
26 JUNGELS, Bob (QST)               +  4:14
27 CARUSO, Damiano (BMC)            
28 POZZOVIVO, Domenico (TBM)        
29 NIEVE ITURRALDE, Mikel (MTS)     
30 MOLLEMA, Bauke (TFS)             
31 ZAKARIN, Ilnur (TKA)             
32 MAJKA, Rafal (BOH)               
33 POELS, Wout (SKY)                +  4:26
34 URAN, Rigoberto (EFD)            +  5:59
35 KANGERT, Tanel (AST)             +  8:14
36 TOLHOEK, Antwan (TLJ)            
37 VICHOT, Arthur (GFC)             +  9:47
38 TEN DAM, Laurens (SUN)           + 10:52
39 HERRADA, Jesus (COF)             
40 BERNARD, Julien (TFS)            

General Classification after Stage 10
1  VAN AVERMAET, Greg (BMC)    40:34:28
2  THOMAS, Geraint (SKY)         + 2:22
3  VALVERDE, Alejandro (MOV)     + 3:10
4  FUGLSANG, Jakob (AST)         + 3:12
5  JUNGELS, Bob (QST)            + 3:20
6  FROOME, Chris (SKY)           + 3:21
7  YATES, Adam (MTS)           
8  LANDA MEANA, Mikel (MOV)    
9  NIBALI, Vincenzo (TBM)        + 3:27
10 ROGLIČ, Primož (TLJ)          + 3:36
11 DUMOULIN, Tom (SUN)           + 3:42
12 KRUIJSWIJK, Steven (TLJ)      + 3:45
13 MAJKA, Rafal (BOH)            + 4:02
14 BARDET, Romain (ALM)          + 4:11
15 MOLLEMA, Bauke (TFS)          + 4:28
16 QUINTANA, Nairo (MOV)         + 4:29
17 MARTIN, Daniel (UAD)          + 5:01
18 ZAKARIN, Ilnur (TKA)          + 5:12
19 PAUWELS, Serge (DDD)        
20 POZZOVIVO, Domenico (TBM)     + 5:18
Full Official Stage 10 Results and General Classificationaso
Alaphilippe wins in Le Grand Bornandcyclingnews
Stage 10 finish line quotescyclingnews
Julian Alaphilippe - Conférence de Presse - 10e étape (09:03 French)CyclingProNet
Greg Van Avermaet - Press Conference - Stage 10 (04:18 English)CyclingProNet
Geraint Thomas - post race interview - Stage 10 (01:02 English)CyclingProNet
Chris Froome - post race interview - Stage 10 (01:31 English)CyclingProNet
Van Avermaet turns the clock back to keep Tour de France leadcyclingnews
Vincenzo Nibali: It was impossible to attackcyclingnews
Van Avermaet: It's an honor to defend yellowvelonews
Uran loses more time as Tour de France hits the Alpscyclingnews
Nibali: It may seem boring, but that's modern cyclingvelonews
Alaphilippe: I'm an impulsive rider but I've learned to control myself bettercyclingnews
Martin details coming back from TDF crash (02:05 English, restricted to U.S.)nbcsports
Last Km of Stage 10 (01:51 Ambient)aso
Last Km of Stage 10 (03:22 English, restricted to U.S.)nbcsports
Last Km of Stage 10 (01:52 English, restricted to Europe)eurosport
Last Km of Stage 10 (07:16 Basque)eitb
Last Km of Stage 10 (01:49 English, restricted to Australia)sbs
14 km to go: Lead rider goes over Col de la Colombière - Stage 10 (00:23 Ambient)aso
28 km to go: Break goes over Col de Romme - Stage 10 (00:18 Ambient)aso
35 km to go: Warren Barguil attacks - Stage 10 (00:16 Ambient)aso
90 km to go: Attack on La montée du plateau des Glières - Stage 10 (00:15 Ambient)aso
Stage 10 yellow jersey presentation (00:37 English, restricted to U.S.)nbcsports
One-Minute Highlights from Stage 10 (00:58 Music)aso
Bikecam: Stage 10 on-bike highlights (02:01 Ambient)VelonCC
Official Stage 10 Highlights (04:57 English)aso
Stage 10 highlights (04:27 English, restricted to Europe)eurosport
Résumé - Étape 10 (04:57 French)aso
Resumen - Etapa 10 (04:57 French)aso
Zusammenfassung - Etappe 10 (04:57 German)aso
Jakob Fuglsang: We know who best TDF team is (01:20 English, restricted to U.S.)nbcsports
Geraint Thomas: Van Avermaet wont beat Froome (01:05 English, restricted to U.S.)nbcsports
Dumoulin: It wasn't possible to attack on stage 10 (01:39 English, restricted to Europe)eurosport
King of the Mountains leader after Stage 10 (00:33 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 10 (00:50 English, restricted to Australia)sbs
Stage 10 white jersey presentation (00:30 English, restricted to U.S.)nbcsports
Stage 10 Post Race Recap Show (13:18 English, restricted to U.S.)nbcsports
Podcast: Stage 10 analysis with M Rendell, N Boulting, D Millar (30:30 English)tourdefrance
On Tour with Matt Stephens: Col de la Colombiere chaos (02:07 English, restricted to Europe)eurosport
TheMove Podcast: Stage 10 review with Lance Armstrong (42:48 English)WEDŪ
Stage 10 Analysis w/ R Moore, L Birnie and F Thomazeau (44:46 English)cyclingpodcast
34 Big Photos from Stage 10corvos/aso/getty
Extended Highlights from Stage 10 (58:00 English, restricted to Australia)sbs
Landscapes of the day - Stage 10 (01:01 English)aso
On-Demand Stage 10 Broadcast (41:23 English, restricted to Australia)sbs

Highlights: Women's La Course by le Tour de France 2018 (03:24 English)aso
Extended La Course Highlights (21:49 English, restricted to Australia)sbs
Results and Report for Women's La Course by le Tour de Francecyclingnews

Stage 10 preview: Annecy → Le Grand-Bornand, 159 km (Mountain)

July 16 update:
Stage 10 Previewcyclingnews
Robbie McEwen Previews Stage 10 (00:55 English, restricted to Australia)sbs
‘A new Tour begins:’ Tight race for yellow enters mountainsvelonews
Women's Le Tour de France Race Infolacoursebyletourdefrance
Women's La Course Startliststeephill.tv
Live Broadcasters & Times for Women's La Courseaso
See the race summary table (right) for the Stage 10 profile, map and timetable.

Stage 10 start time: Tuesday 13:15 CET (11:15:00 AM GMT+0000); Weather for Annecy, France
Earliest live video: 13:15 CET (11:15:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:57 CET (3:57:00 PM GMT+0000); Weather for Le Grand-Bornand, France

2018 Tour de France Rest Day 1 - Monday


July 16 update:
Index to 300 Big Photos from the 1st 9 Stagescorvos/aso/bettini/flockton/reuters
Who's out of the Tour de France after stage nine?cyclingweekly
How The Race Was Won, Stage 9 (05:21 English)eurosport
Brailsford, Froome, Thomas and egos - are Team Sky ready to make a big decision? (05:01 English, restricted to Europe)eurosport
No Tour rivalry, say Froome and Thomasvelonews
CCC replaces BMC - official announcement - Rest day 1 (22:19 English)CyclingProNet
BMC to merge with CCC; Van Avermaet stays on boardvelonews
Beers on a rest day? Bradley Wiggins reveals what happens on the riders' day off (05:46 English, restricted to Europe)eurosport
The Bradley Wiggins Show: Chaos on the Roubaix pavé and a dilemma for Team Sky (57:25 English, restricted to Europe)eurosport
Lizzie Deignan to headline new Trek women's teamvelonews
Race News Show: Tour de France, Tour of Austria & Giro Rosa (11:38 English)gcn
Chris Froome - Interview on Rest day 1 (03:21 English)CyclingProNet
Mark Cavendish battles time in bid for Eddy Merckx’s Tour stage wins recordtheguardian
Bardet: It's a miracle I'm still in the Tour de Francecyclingnews
The best tweets from the first rest day of the 2018 Tour de Francecyclingweekly
Tom Dumoulin - Press conference - Rest Day 1 (13:40 English)CyclingProNet
Wiggins: If Thomas takes yellow, Sky has a real problemvelonews
The best tweets from the first rest daycyclingweekly

Stage 9 Post-Race Coverage


35 Big Photos from Stage 9corvos/aso/reuters
Stage 9 Results
1  DEGENKOLB, John (TFS)            3:24:26
2  VAN AVERMAET, Greg (BMC)         
3  LAMPAERT, Yves (QST)             
4  GILBERT, Philippe (QST)             + 19
5  SAGAN, Peter (BOH)               
6  STUYVEN, Jasper (TFS)            
7  JUNGELS, Bob (QST)               
8  GREIPEL, André (LTS)                + 27
9  BOASSON HAGEN, Edvald (DDD)      
10 DUPONT, Timothy (WGG)            
11 KRISTOFF, Alexander (UAD)        
12 POLITT, Nils (TKA)               
13 GAVIRIA RENDON, Fernando (QST)   
14 CHAVANEL, Sylvain (TDE)          
15 BARGUIL, Warren (FST)            
16 THOMAS, Geraint (SKY)            
17 CALMEJANE, Lilian (TDE)          
18 VALVERDE, Alejandro (MOV)        
19 DUMOULIN, Tom (SUN)              
20 KRUIJSWIJK, Steven (TLJ)         
21 MOLLEMA, Bauke (TFS)             
22 FROOME, Chris (SKY)              
23 NIBALI, Vincenzo (TBM)           
24 QUINTANA, Nairo (MOV)            
25 POZZOVIVO, Domenico (TBM)        
26 ROGLIČ, Primož (TLJ)             
27 YATES, Adam (MTS)                
28 KANGERT, Tanel (AST)             
29 ZAKARIN, Ilnur (TKA)             
30 MAJKA, Rafal (BOH)               
31 FUGLSANG, Jakob (AST)            
32 MARTIN, Daniel (UAD)             
33 KRAGH ANDERSEN, Søren (SUN)      
34 HAYMAN, Mathew (MTS)             
35 LANDA MEANA, Mikel (MOV)            + 34
36 BARDET, Romain (ALM)             
37 DECLERCQ, Tim (QST)              
38 VERMOTE, Julien (DDD)               + 36
39 SIEBERG, Marcel (LTS)               + 38
40 VANENDERT, Jelle (LTS)           

General Classification after Stage 9
1  VAN AVERMAET, Greg (BMC)       36:07:17
2  THOMAS, Geraint (SKY)            +   43
3  GILBERT, Philippe (QST)          +   44
4  JUNGELS, Bob (QST)               +   50
5  VALVERDE, Alejandro (MOV)        + 1:31
6  MAJKA, Rafal (BOH)               + 1:32
7  FUGLSANG, Jakob (AST)            + 1:33
8  FROOME, Chris (SKY)              + 1:42
9  YATES, Adam (MTS)              
10 LANDA MEANA, Mikel (MOV)       
11 KRAGH ANDERSEN, Søren (SUN)      + 1:43
12 NIBALI, Vincenzo (TBM)           + 1:48
13 ROGLIČ, Primož (TLJ)             + 1:57
14 MOLLEMA, Bauke (TFS)             + 1:58
15 DUMOULIN, Tom (SUN)              + 2:03
16 KRUIJSWIJK, Steven (TLJ)         + 2:06
17 BARDET, Romain (ALM)             + 2:32
18 BARGUIL, Warren (FST)            + 2:37
19 ZAKARIN, Ilnur (TKA)             + 2:42
20 POZZOVIVO, Domenico (TBM)        + 2:48
21 QUINTANA, Nairo (MOV)            + 2:50
22 URAN, Rigoberto (EFD)            + 2:53
23 SAGAN, Peter (BOH)               + 3:08
24 MARTIN, Daniel (UAD)             + 3:22
25 ROLLAND, Pierre (EFD)            + 4:21
26 NIEVE ITURRALDE, Mikel (MTS)     + 4:41
27 CHAVANEL, Sylvain (TDE)          + 4:42
28 CALMEJANE, Lilian (TDE)          + 5:01
29 PAUWELS, Serge (DDD)             + 5:12
30 VAN GARDEREN, Tejay (BMC)        + 6:05
Full Official Stage 9 Results and General Classificationaso
Degenkolb wins much-feared stage in Roubaixcyclingnews
Richie Porte abandons Tour de Francecyclingnews
Romain Bardet - interview d'arrivée - 9e étape (01:28 French)CyclingProNet
Chris Froome - post-race interview - Stage 9 (01:58 English)CyclingProNet
John Degenkolb - Winner's Press Conference - Stage 9 (11:16 English)CyclingProNet
Greg Van Avermaet - Press Conference - Stage 9 (04:30 English)CyclingProNet
Tour de cobblestones: Bardet's 'miracle' ridevelonews
Uran's Tour chances dented on the cobblesvelonews
Emotional win confirms Degenkolb's returnvelonews
Nairo Quintana: 'The cobbles were hard, but from here the terrain is in our favour'cyclingweekly
To Movistar, ‘safe’ feels like a victoryvelonews
'Richie Porte on the Tour de France podium in BMC colours just wasn't meant to be'cyclingweekly
Sagan: Tour's cobbled stage was a crazy dayvelonews
Richie Porte interview after crashing out of Stage 9 (01:49 English, restricted to Australia)sbs
Richie Porte: another year, another mishap for cycling’s unluckiest mantheguardian
Tour roundtable: Was it worth it to ride the cobbles?velonews
Last Km of Stage 9 (02:08 Ambient)aso
Last Km of Stage 9 (02:05 English, restricted to U.S.)nbcsports
Last Km of Stage 9 (02:04 English, restricted to Australia)sbs
Last 2 Km of Stage 9 (05:21 Basque)eitb
Overhead Replay w/ graphics of the Stage 9 finish (00:30 No Audio)aso
Winner's Interview from Stage 9 (02:26 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 9 (02:32 English, restricted to Australia)sbs
Résumé - Étape 9 (05:08 French)aso
One-Minute Highlights from Stage 9 (00:58 Music)aso
Official Stage 9 Highlights (04:28 English)aso
Stage 9 Highlights (05:16 English, restricted to Europe)eurosport
Resumen - Etapa 9 (05:08 Spanish)aso
Landscapes of the day - Stage 9 (01:01 Music)aso
Bikecam: Stage 9 on-bike highlights (01:53 Ambient)VelonCC
Stage 9 Post Race Recap Show (15:38 English, restricted to U.S.)nbcsports
Juan Antonio Flecha's Stage 9 Review (02:01 English, restricted to Europe)eurosport
Stage 9 Analysis w/ R Moore, L Birnie and F Thomazeau (42:54 English)cyclingpodcast
Podcast: Stage 9 analysis with M Rendell, N Boulting, D Millar (19:16 English)tourdefrance
Extended Stage 9 Highlights (48:35 English, restricted to Australia)sbs
TheMove Podcast: Stage 9 review with Lance Armstrong (41:08 English)WEDŪ
35 Big Photos from Stage 9corvos/aso/reuters
Backstage Pass - Stage 9 (06:38 English/Music)MitcheltonSCOTT
On-Demand Stage 9 Broadcast (1:41:23 English, restricted to Australia)sbs
How The Race Was Won, Stage 9 (05:21 English)eurosport

32 km to go: Landa crashes! - Stage 9 (00:18 Ambient)aso
32 km to go: Mikel Landa: 'Creo que mañana no tendré ningún problema' (00:50 Basque)eitb
Massive crash forces Richie Porte to abandon (02:05 English, restricted to Europe)eurosport
Froome suffers crash as Team Sky wipe out en-masse (01:14 English, restricted to Europe)eurosport
Groenewegen crashes! - Stage 9 (00:13 Ambient)aso
Stage 9 - Key Moments from an eventful stage (02:16 English, restricted to Europe)eurosport
'This is absolute carnage!' - Yet another crash as Gilbert slips out on corner (00:29 English, restricted to Europe)eurosport
Rider's eye view as polkadot jersey suffers crash (01:42 English, restricted to Europe)eurosport

Stage 9 preview: Arras → Roubaix, 154 km (cobbles)


July 14 update:
Stage 9 Previewcyclingnews
Cobbles Are Back! | Stage 9 Tour de France (05:25 English)inCycle
Cobbles are in our DNA (03:36 English)Quick-StepFloors
Porte: We've all done the recon of the cobbles... bring it on! (01:23 English, restricted to Europe)eurosport
Robbie McEwen Previews Stage 9 (00:59 English, restricted to Australia)sbs
Bardet leaning on teammates ahead of cobblesvelonews
Froome & Team Sky: What kit will they use for the Roubaix cobbles? (02:38 English)CyclingJournos
Are Tour de France Riders Healthy?bicycling
See the race summary table (right) for the Stage 9 profile, map and timetable.

Stage 9 start time: Sunday 12:35 CET (10:35:00 AM GMT+0000); Weather for Arras, France
Earliest live video: 12:35 CET (10:35:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:18 CET (2:18:00 PM GMT+0000); Weather for Roubaix, France

Stage 8 Post-Race Coverage


24 Big Photos from Stage 8corvos/aso/bettini
Stage 8 Results
1  GROENEWEGEN, Dylan (TLJ)           4:23:36
2  SAGAN, Peter (BOH)                 
3  DEGENKOLB, John (TFS)              
4  KRISTOFF, Alexander (UAD)          
5  DEMARE, Arnaud (GFC)               
6  BOUDAT, Thomas (TDE)               
7  ARNDT, Nikias (SUN)                
8  CAVENDISH, Mark (DDD)              
9  LAMPAERT, Yves (QST)               
10 PASQUALON, Andrea (WGG)            
11 OSS, Daniel (BOH)                  
12 DUPONT, Timothy (WGG)              
13 COLBRELLI, Sonny (TBM)             
14 PHINNEY, Taylor (EFD)              
15 KITTEL, Marcel (TKA)               
16 SMITH, Dion (WGG)                  
17 THOMAS, Geraint (SKY)              
18 NIBALI, Vincenzo (TBM)             
19 FROOME, Chris (SKY)                
20 RICHEZE, Maximiliano Ariel (QST)   
21 VALVERDE, Alejandro (MOV)          
22 PICHON, Laurent (FST)              
23 IZAGIRRE INSAUSTI, Gorka (TBM)     
24 KRAGH ANDERSEN, Søren (SUN)        
25 BENNATI, Daniele (MOV)             
26 VAN AVERMAET, Greg (BMC)           
27 CARUSO, Damiano (BMC)              
28 QUINTANA, Nairo (MOV)              
29 BERNAL GOMEZ, Egan Arley (SKY)     
30 THEUNS, Edward (SUN)               
31 DUMOULIN, Tom (SUN)                
32 GRUZDEV, Dmitriy (AST)             
33 LANDA MEANA, Mikel (MOV)           
34 JUNGELS, Bob (QST)                 
35 MAJKA, Rafal (BOH)                 
36 NAESEN, Oliver (ALM)               
37 LATOUR, Pierre Roger (ALM)         
38 PORTE, Richie (BMC)                
39 ZAKARIN, Ilnur (TKA)               
40 MÜHLBERGER, Gregor (BOH)           

General Classification after Stage 8
1  VAN AVERMAET, Greg (BMC)         32:43:00
2  THOMAS, Geraint (SKY)              +    7
3  VAN GARDEREN, Tejay (BMC)          +    9
4  GILBERT, Philippe (QST)            +   16
5  JUNGELS, Bob (QST)                 +   22
6  URAN, Rigoberto (EFD)              +   49
7  VALVERDE, Alejandro (MOV)          +   55
8  MAJKA, Rafal (BOH)                 +   56
9  FUGLSANG, Jakob (AST)              +   57
10 PORTE, Richie (BMC)              
11 LANDA MEANA, Mikel (MOV)           +   59
12 FROOME, Chris (SKY)                + 1:06
13 YATES, Adam (MTS)                
14 KRAGH ANDERSEN, Søren (SUN)        + 1:07
15 NIBALI, Vincenzo (TBM)             + 1:12
16 ROGLIČ, Primož (TLJ)               + 1:21
17 MOLLEMA, Bauke (TFS)               + 1:22
18 ALAPHILIPPE, Julian (QST)          + 1:26
19 DUMOULIN, Tom (SUN)                + 1:27
20 KRUIJSWIJK, Steven (TLJ)           + 1:30
21 BERNAL GOMEZ, Egan Arley (SKY)     + 1:34
22 BARDET, Romain (ALM)               + 1:49
23 BARGUIL, Warren (FST)              + 2:01
24 ZAKARIN, Ilnur (TKA)               + 2:06
25 POZZOVIVO, Domenico (TBM)          + 2:12
26 QUINTANA, Nairo (MOV)              + 2:14
27 ROLLAND, Pierre (EFD)              + 2:17
28 IZAGIRRE INSAUSTI, Ion (TBM)       + 2:26
29 NIEVE ITURRALDE, Mikel (MTS)       + 2:37
30 SAGAN, Peter (BOH)                 + 2:40
Full Official Stage 8 Results and General Classificationaso
Tour de France: Groenewegen doubles up in Amienscyclingnews
'I'm ripped to pieces': Wrong place wrong time for Dan Martin as crash causes another setbackcyclingweekly
Dylan Groenewegen - Press Conference - Stage 8 (05:56 English)CyclingProNet
Peter Sagan Post Stage 8 Interview (02:38 English, restricted to Australia)sbs
Peter Sagan Post Stage 8: 'I almost crashed!' (01:16 English, restricted to Europe)eurosport
Last Km of Stage 8 (01:09 Ambient)aso
Last Km of Stage 8 (02:25 English, restricted to U.S.)nbcsports
Last Km of Stage 8 (02:16 English, restricted to Europe)eurosport
Crash in the peloton - Stage 8 (00:20 Ambient)aso
Dan Martin crashes late in Stage 8 (01:03 English, restricted to U.S.)nbcsports
Dan Martin suffers nasty fall to lose time to GC favourites (02:34 English, restricted to Europe)eurosport
Gaviria shouts at Greipel after Stage 8 finish (00:23 English, restricted to Europe)eurosport
Winner's Interview from Stage 8 (01:24 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 8 (01:17 English, restricted to Australia)sbs
Race Leader's Interview after Stage 8 (01:43 English, restricted to Australia)sbs
Stage 8 yellow jersey presentation (00:47 English, restricted to U.S.)nbcsports
Stage 8 green jersey celebration (00:30 English, restricted to U.S.)nbcsports
Résumé - Étape 8 (04:10 French)aso
Official Stage 8 Highlights (04:10 English)aso
Stage 8 Highlights (04:21 English, restricted to Europe)eurosport
Zusammenfassung - Etappe 8 (04:10 German)aso
Resumen - Etapa 8 (04:10 Spanish)aso
One- Minute Highlights from Stage 8 (00:58 Music)aso
One- Minute Maillot Jaune Highlights from Stage 8 (01:27 Music)aso
Landscapes of the day - Stage 8 (01:01 Music)aso
Bikecam: Stage 8 on-bike highlights (01:49 Ambient)VelonCC
Podcast: Stage 8 analysis with M Rendell, N Boulting, D Millar (19:36 English)tourdefrance
Stage 8 Post-Race Recap Show (09:09 English, restricted to U.S.)nbcsports
On Tour with Matt Stephens: Sprint shenanigans at the TDF (02:24 English, restricted to Europe)eurosport
24 Big Photos from Stage 8corvos/aso/bettini
Stage 8 Analysis w/ R Moore, L Birnie and F Thomazeau (52:48 English)cyclingpodcast
Backstage Pass - Stage 7 & 8 (06:43 English/Music)MitcheltonSCOTT
TheMove Podcast: Stage 8 review with Lance Armstrong (37:41 English)WEDŪ
A look behind the scenes | Stage 8 (01:03 English)TeamSunweb
Dan Martin Tour crash: 'I'm ripped to pieces' (01:59 English)CyclingJournos
Week One Wrap Up (05:20 English/Music)BMCProTeam

Magazine/Profile : Peter Sagan, Mister Cool - Stage 8 (01:59 English)aso
What are cyclists' favourite pre-race beats? Matt Stephens investigates (04:14 English, restricted to Europe)eurosport

Stage 8 preview: Dreux → Amiens, 181 km (rolling)

July 13 update:
Stage 8 Previewcyclingnews
Stage 8 flythrough (01:45 No Audio)VelonCC
Ever Wonder: Whats in TDF riders feed bags? (02:42 English, restricted to U.S.)nbcsports
Official Stage 8 Preview w/ Frank Perque (00:34 French/English)aso
See the race summary table (right) for the Stage 8 profile, map and timetable.

Stage 8 start time: Saturday 11:35 CET (9:35:00 AM GMT+0000); Weather for Dreux, France
Earliest live video: 11:35 CET (9:35:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 15:46 CET (1:46:00 PM GMT+0000); Weather for Amiens, France

Stage 7 Post-Race Coverage


21 Big Photos from Stage 7corvos/aso/bettini
Stage 7 Results
1  GROENEWEGEN, Dylan (TLJ)          5:43:42
2  GAVIRIA RENDON, Fernando (QST)    
3  SAGAN, Peter (BOH)                
4  DEMARE, Arnaud (GFC)              
5  LAPORTE, Christophe (COF)         
6  DEGENKOLB, John (TFS)             
7  IMPEY, Daryl (MTS)                
8  GREIPEL, André (LTS)              
9  PASQUALON, Andrea (WGG)           
10 CAVENDISH, Mark (DDD)             
11 ZABEL, Rick (TKA)                 
12 COLBRELLI, Sonny (TBM)            
13 KRISTOFF, Alexander (UAD)         
14 BOUDAT, Thomas (TDE)              
15 DUPONT, Timothy (WGG)             
16 VAN AVERMAET, Greg (BMC)          
17 NIBALI, Vincenzo (TBM)            
18 ARNDT, Nikias (SUN)               
19 VALVERDE, Alejandro (MOV)         
20 KRAGH ANDERSEN, Søren (SUN)       
21 MAJKA, Rafal (BOH)                
22 GRUZDEV, Dmitriy (AST)            
23 IZAGIRRE INSAUSTI, Gorka (TBM)    
24 THOMAS, Geraint (SKY)             
25 FROOME, Chris (SKY)               
26 OSS, Daniel (BOH)                 
27 ZAKARIN, Ilnur (TKA)              
28 CLARKE, Simon (EFD)               
29 QUINTANA, Nairo (MOV)             
30 HEPBURN, Michael (MTS)            
31 DUMOULIN, Tom (SUN)               
32 JUNGELS, Bob (QST)                
33 YATES, Adam (MTS)                 
34 VAN KEIRSBULCK, Guillaume (WGG)   
35 VAN GARDEREN, Tejay (BMC)         

General Classification after Stage 7
1  VAN AVERMAET, Greg (BMC)         28:19:25
2  THOMAS, Geraint (SKY)              +    6
3  VAN GARDEREN, Tejay (BMC)          +    8
4  ALAPHILIPPE, Julian (QST)          +    9
5  GILBERT, Philippe (QST)            +   15
6  JUNGELS, Bob (QST)                 +   21
7  URAN, Rigoberto (EFD)              +   48
8  VALVERDE, Alejandro (MOV)          +   54
9  MAJKA, Rafal (BOH)                 +   55
10 FUGLSANG, Jakob (AST)              +   56
11 PORTE, Richie (BMC)              
12 LANDA MEANA, Mikel (MOV)           +   58
13 YATES, Adam (MTS)                  + 1:05
14 FROOME, Chris (SKY)              
15 KRAGH ANDERSEN, Søren (SUN)        + 1:06
16 NIBALI, Vincenzo (TBM)             + 1:11
17 ROGLIČ, Primož (TLJ)               + 1:20
18 MOLLEMA, Bauke (TFS)               + 1:21
19 DUMOULIN, Tom (SUN)                + 1:26
20 KRUIJSWIJK, Steven (TLJ)           + 1:29
21 MARTIN, Daniel (UAD)               + 1:30
22 BERNAL GOMEZ, Egan Arley (SKY)     + 1:33
23 BARDET, Romain (ALM)               + 1:48
24 BARGUIL, Warren (FST)              + 2:00
25 ZAKARIN, Ilnur (TKA)               + 2:05
26 POZZOVIVO, Domenico (TBM)          + 2:11
27 QUINTANA, Nairo (MOV)              + 2:13
28 ROLLAND, Pierre (EFD)              + 2:16
29 IZAGIRRE INSAUSTI, Ion (TBM)       + 2:25
30 NIEVE ITURRALDE, Mikel (MTS)       + 2:36
Full Official Stage 7 Results and General Classificationaso
Groenewegen wins stage 7 in Chartrescyclingnews
Richie Porte: We're talking about seconds now, but it'll be about minutes in the mountainscyclingnews
Craddock turns Tour de France misfortune into fundraising opportunityreuters
Lawson Craddock's Chiro Treatment (02:13 English)EFEducationFirst
Dylan Groenewegen - Press Conference - Stage 7 (08:20 English)CyclingProNet
Peloton unimpressed with 'boring' stage 7velonews
Last Km of Stage 7 (01:14 Ambient)aso
Last Km of Stage 7 (03:26 English, restricted to Australia)sbs
Last Km of Stage 7 (02:20 English, restricted to Europe)eurosport
Last Km of Stage 7 (02:51 English, restricted to U.S.)nbcsports
Last 5 Km of Stage 7 (08:52 Basque)eitb
Replay of the Stage 7 Finish with Overhead Graphics (00:27 No Audio)aso
One-Minute Highlights from Stage 7 (00:58 Music)aso
Landscapes of the day - Stage 7 (01:01 Music)aso
Résumé - Étape 7 (04:04 French)aso
Stage 7 Highlights (03:57 English, restricted to Europe)eurosport
Winner's Interview after Stage 7 (01:08 English, restricted to Europe)eurosport
Winner's Interview after Stage 7 (01:07 English, restricted to Australia)sbs
Official Stage 7 Highlights (04:03 English)aso
Resumen - Etapa 7 (04:03 Spanish)aso
InsideOut: Chad Haga's TDF debut (04:52 English)TeamSunweb
Stage 7 yellow jersey presentation (00:47 English, restricted to U.S.)nbcsports
Stage 7 green jersey presentation (00:37 English, restricted to U.S.)nbcsports
Stage 7 white jersey presentation (00:38 English, restricted to U.S.)nbcsports
Stage 7 polka dot jersey presentation (00:28 English, restricted to U.S.)nbcsports
Stage 7 Post Race Recap Show (11:25 English, restricted to U.S.)nbcsports
Bikecam: Stage 7 on-bike highlights (01:37 Ambient)VelonCC
Stage 7 Analysis w/ R Moore, L Birnie and F Thomazeau (46:16 English)cyclingpodcast
Mark Cavendish opens up over lack of speed in 'On Tour with Matt Stephens' (03:03 English, restricted to Europe)eurosport
TheMove Podcast: Stage 7 review with Lance Armstrong (33:49 English)WEDŪ
21 Big Photos from Stage 7corvos/aso/bettini
Podcast: Stage 7 analysis with M Rendell, N Boulting, D Millar (14:46 English)tourdefrance

Stage 7 preview: Fougères → Chartres, 231 km (flat)

July 12 update:
Stage 7 Previewcyclingnews
Stage 7 Preview with Robbie McEwen (00:48 English, restricted to Australia)sbs
Official Stage 7 Preview w/ Jean-Michael Monin (00:45 French/English)aso
See the race summary table (right) for the Stage 7 profile, map and timetable.

Stage 7 start time: Friday 12:05 CET (10:05:00 AM GMT+0000); Weather for Fougères, France
Earliest live video: 12:05 CET (10:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:34 CET (3:34:00 PM GMT+0000); Weather for Chartres, France

Stage 6 Post-Race Coverage


36 Big Photos from Stage 6corvos/aso/bettini/veloimages
Stage 6 Results
1  MARTIN, Daniel (UAD)             4:13:43
2  LATOUR, Pierre Roger (ALM)          +  1
3  VALVERDE, Alejandro (MOV)           +  3
4  ALAPHILIPPE, Julian (QST)        
5  MAJKA, Rafal (BOH)               
6  YATES, Adam (MTS)                
7  MOLLEMA, Bauke (TFS)             
8  SAGAN, Peter (BOH)               
9  THOMAS, Geraint (SKY)            
10 ROGLIČ, Primož (TLJ)             
11 PORTE, Richie (BMC)              
12 VAN AVERMAET, Greg (BMC)         
13 QUINTANA, Nairo (MOV)            
14 NIBALI, Vincenzo (TBM)           
15 FUGLSANG, Jakob (AST)            
16 LANDA MEANA, Mikel (MOV)         
17 VAN GARDEREN, Tejay (BMC)           +  6
18 FROOME, Chris (SKY)                 +  8
19 URAN, Rigoberto (EFD)               + 11
20 BARGUIL, Warren (FST)               + 12
21 JUNGELS, Bob (QST)               
22 IZAGIRRE INSAUSTI, Ion (TBM)     
23 ZAKARIN, Ilnur (TKA)             
24 VICHOT, Arthur (GFC)             
25 KRUIJSWIJK, Steven (TLJ)         
26 BERNAL GOMEZ, Egan Arley (SKY)   
27 HERRADA, Jesus (COF)             
28 VUILLERMOZ, Alexis (ALM)         
29 SLAGTER, Tom-Jelte (DDD)         
30 POZZOVIVO, Domenico (TBM)        
31 GILBERT, Philippe (QST)          
32 VANENDERT, Jelle (LTS)              + 16
33 BARDET, Romain (ALM)                + 31
34 CARUSO, Damiano (BMC)            
35 ROLLAND, Pierre (EFD)            
36 MARTIN, Guillaume (WGG)          
37 PASQUALON, Andrea (WGG)             + 41
38 PAUWELS, Serge (DDD)                + 43
39 GAUDU, David (GFC)               
40 BOUET, Maxime (FST)              

General Classification after Stage 6
1  VAN AVERMAET, Greg (BMC)         22:35:46
2  THOMAS, Geraint (SKY)              +    3
3  VAN GARDEREN, Tejay (BMC)          +    5
4  ALAPHILIPPE, Julian (QST)          +    6
5  GILBERT, Philippe (QST)            +   12
6  JUNGELS, Bob (QST)                 +   18
7  URAN, Rigoberto (EFD)              +   45
8  VALVERDE, Alejandro (MOV)          +   51
9  MAJKA, Rafal (BOH)                 +   52
10 FUGLSANG, Jakob (AST)              +   53
11 PORTE, Richie (BMC)              
12 LANDA MEANA, Mikel (MOV)           +   55
13 YATES, Adam (MTS)                  + 1:02
14 FROOME, Chris (SKY)              
15 DUMOULIN, Tom (SUN)                + 1:03
16 KRAGH ANDERSEN, Søren (SUN)      
17 NIBALI, Vincenzo (TBM)             + 1:08
18 ROGLIČ, Primož (TLJ)               + 1:17
19 MOLLEMA, Bauke (TFS)               + 1:18
20 KRUIJSWIJK, Steven (TLJ)           + 1:26
21 MARTIN, Daniel (UAD)               + 1:27
22 BERNAL GOMEZ, Egan Arley (SKY)     + 1:30
23 BARDET, Romain (ALM)               + 1:45
24 BARGUIL, Warren (FST)              + 1:57
25 ZAKARIN, Ilnur (TKA)               + 2:02
26 POZZOVIVO, Domenico (TBM)          + 2:08
27 QUINTANA, Nairo (MOV)              + 2:10
28 ROLLAND, Pierre (EFD)              + 2:13
29 IZAGIRRE INSAUSTI, Ion (TBM)       + 2:22
30 NIEVE ITURRALDE, Mikel (MTS)       + 2:33
Full Official Stage 6 Results and General Classificationaso
Dan Martin wins on the Mur de Bretagnecyclingnews
Stage 6 finish line quotescyclingnews
Dan Martin - Press Conference - Post-Stage 7 (13:07 English)CyclingProNet
Romain Bardet off the back in hectic Tour stage 6velonews
Dan Martin gains Tour de France morale boost with Mur de Bretagne victorycyclingnews
Bad luck strikes Tom Dumoulin before Mur de Bretagnecyclingnews
Last Km of Stage 6 (01:57 Ambient)aso
Last Km of Stage 6 (03:09 English, restricted to U.S.)nbcsports
Last Km of Stage 6 (02:29 English, restricted to Europe)eurosport
Last 2 Km of Stage 6 (06:45 English, restricted to Australia)sbs
Last 2.5 Km of Stage 6 (11:18 Basque)eitb
Overhead Replay w/ Graphics of the Stage 6 finish (00:39 No Audio)aso
One-Minute Highlights - Stage 6 (01:04 Music)aso
Winner's Interview from Stage 6 (01:31 English, restricted to U.S.)nbcsports
Winner's Interview from Stage 6 (01:33 English, restricted to Australia)sbs
Official Stage 6 Highlights (04:29 English)aso
Stage 6 highlights (04:36 English, restricted to Europe)eurosport
Résumé - Étape 6 (04:29 French)aso
Zusammenfassung - Etappe 6 (04:29 German)aso
Resumen - Etapa 6 (04:29 Spanish)aso
Bikecam: Onboard camera - Stage 6 (01:37 Ambient)aso
Landscapes of the day - Stage 6 (01:01 Music)aso
Stage 6 Analysis w/ R Moore, L Birnie and F Thomazeau (55:38 English)cyclingpodcast
Podcast: Stage 6 analysis with M Rendell, N Boulting, D Millar (22:00 English)tourdefrance
Post Stage 6 Recap Show (13:07 English, restricted to U.S.)nbcsports
Extended Stage 6 Highlights (58:00 English, restricted to Australia)sbs
36 Big Photos from Stage 6corvos/aso/bettini/veloimages
InsideOut: A recap of a difficult Stage 6 for Sunweb (01:48 English)TeamSunweb
Tom Dumoulin: 'Disappointment' on the Mûr de Bretagne (01:35 English)CyclingJournos
TheMove Podcast: Stage 6 review with Lance Armstrong (34:40 English)WEDŪ
On-Demand Stage 6 Broadcast (1:41:23 English, restricted to Australia)sbs
Backstage Pass - Stage 6 (05:36 English/Music)MitcheltonSCOTT

46 km to go: Intermediate Sprint - Stage 6 (00:23 Ambient)aso

Stage 6 preview: Brest → Mûr de Bretagne Guerlédan, 181 km (lumpy/uphill finish)

July 11 update:
Stage 6 Previewcyclingnews
Stage 6 Preview with Robbie McEwen (00:58 English, restricted to Australia)sbs
Official Stage 6 Preview with Sebastian Hinault (00:36 French/English)aso
Stage 6 flythrough (01:44 Music)VelonCC
See the race summary table (right) for the Stage 6 profile, map and timetable.

Stage 6 start time: Thursday 13:03 CET (11:03:00 AM GMT+0000); Weather for Brest, France
Earliest live video: 13:03 CET (11:03:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:31 CET (3:31:00 PM GMT+0000); Weather for Mûr de Bretagne Guerlédan, France

Stage 5 Post-Race Coverage


35 Big Photos from Stage 5corvos/aso/bettini/veloimages
Stage 5 Results
1  SAGAN, Peter (BOH)               4:48:06
2  COLBRELLI, Sonny (TBM)           
3  GILBERT, Philippe (QST)          
4  VALVERDE, Alejandro (MOV)        
5  ALAPHILIPPE, Julian (QST)        
6  MARTIN, Daniel (UAD)             
7  VAN AVERMAET, Greg (BMC)         
8  KRAGH ANDERSEN, Søren (SUN)      
9  PASQUALON, Andrea (WGG)          
10 NIBALI, Vincenzo (TBM)           
11 SIMON, Julien (COF)              
12 THOMAS, Geraint (SKY)            
13 LATOUR, Pierre Roger (ALM)       
14 FROOME, Chris (SKY)              
15 VANENDERT, Jelle (LTS)           
16 BERNAL GOMEZ, Egan Arley (SKY)   
17 QUINTANA, Nairo (MOV)            
18 PORTE, Richie (BMC)              
19 FUGLSANG, Jakob (AST)            
20 MAJKA, Rafal (BOH)               
21 LANDA MEANA, Mikel (MOV)         
22 BARDET, Romain (ALM)             
23 VUILLERMOZ, Alexis (ALM)         
24 POZZOVIVO, Domenico (TBM)        
25 MOLLEMA, Bauke (TFS)             
26 URAN, Rigoberto (EFD)            
27 DUMOULIN, Tom (SUN)              
28 STUYVEN, Jasper (TFS)            
29 YATES, Adam (MTS)                
30 BARGUIL, Warren (FST)            
31 VAN GARDEREN, Tejay (BMC)        
32 MARTIN, Guillaume (WGG)          
33 ZAKARIN, Ilnur (TKA)             
34 ROGLIČ, Primož (TLJ)             
35 IMPEY, Daryl (MTS)               
36 GAUDU, David (GFC)               
37 KRUIJSWIJK, Steven (TLJ)         
38 JUNGELS, Bob (QST)               
39 VICHOT, Arthur (GFC)                + 14
40 IZAGIRRE INSAUSTI, Ion (TBM)     

General Classification after Stage 5
1  VAN AVERMAET, Greg (BMC)      18:22:00
2  VAN GARDEREN, Tejay (BMC)       +    2
3  GILBERT, Philippe (QST)         +    3
4  THOMAS, Geraint (SKY)           +    5
5  ALAPHILIPPE, Julian (QST)       +    6
6  JUNGELS, Bob (QST)              +    9
7  DUMOULIN, Tom (SUN)             +   13
8  KRAGH ANDERSEN, Søren (SUN)   
9  URAN, Rigoberto (EFD)           +   37
10 MAJKA, Rafal (BOH)              +   52
11 FUGLSANG, Jakob (AST)           +   53
12 PORTE, Richie (BMC)           
13 VALVERDE, Alejandro (MOV)       +   55
14 LANDA MEANA, Mikel (MOV)      
15 FROOME, Chris (SKY)             +   57
16 YATES, Adam (MTS)               + 1:02
17 NIBALI, Vincenzo (TBM)          + 1:08
18 BARDET, Romain (ALM)            + 1:17
19 ROGLIČ, Primož (TLJ)          
20 KRUIJSWIJK, Steven (TLJ)      
Full Official Stage 5 Results and General Classificationaso
Sagan wins stage 5 in Quimpercyclingnews
Five talking points from stage fivecyclingweekly
Is Tour de France peloton safer with smaller teams?velonews
Miscalculation costs Van Avermaet in Quimpercyclingnews
Quick-Step Floors fall short in Quimpercyclingnews
Sagan thanks Van Avermaet for 'perfect' lead outcyclingnews
Last Km of Stage 5 (01:50 English)aso
Last Km of Stage 5 (05:48 English, restricted to Australia)sbs
Last Km of Stage 5 (02:34 English, restricted to Europe)eurosport
Last Km of Stage 5 (02:20 English, restricted to U.S.)nbcsports
Last 5 Km of Stage 5 (12:25 Basque)eitb
One-Minute Highlights from Stage 5 (00:58 Music)aso
Winner's Interview from Stage 5 (01:41 English, restricted to Europe)eurosport
Winner's Interview from Stage 5 (01:24 English, restricted to U.S.)nbcsports
Stage 5 yellow jersey presentation (00:39 English, restricted to U.S.)nbcsports
Stage 5 green jersey presentation (00:41 English, restricted to U.S.)nbcsports
Stage 5 white jersey presentaiton (00:37 English, restricted to U.S.)nbcsports
Stage 5 polka dot jersey presentation (00:31 English, restricted to U.S.)nbcsports
Landscapes of the day - Stage 5 (01:01 Music)aso
Official Stage 5 Highlights (04:38 English)aso
Stage 5 Highlights (04:29 English, restricted to Europe)eurosport
Résumé - Étape 5 (04:38 French)aso
Zusammenfassung - Etappe 5 (04:38 German)aso
Resumen - Etapa 5 (04:38 Spanish)aso
Bikecam: Onboard camera - Stage 5 (01:51 Ambient/Music)aso
Winner's - press conference - Stage 5 (02:51 English)CyclingProNet
Stage 5 Post Stage 5 Recap Show (13:32 English, restricted to U.S.)nbcsports
Podcast: Stage 5 analysis with M Rendell, N Boulting, D Millar (17:00 English)tourdefrance
Stage 5 Analysis w/ R Moore, L Birnie and F Thomazeau (47:18 English)cyclingpodcast
Extended Stage 5 Highights (49:45 English, restricted to Australia)sbs
35 Big Photos from Stage 5corvos/aso/bettini/veloimages
TheMove Podcast: Stage 5 review with Lance Armstrong (34:16 English)WEDŪ
On-Demand Stage 5 Broadcast (1:41:15 English, restricted to Australia)sbs

Stage 5 preview: Lorient → Quimper, 203 km (lumpy)

July 10 update:
Stage 5 Previewcyclingnews
Egan Bernal eager to learn from Froome and Thomas in Tour debut (03:06 English)CyclingJournos
Is Peter Sagan The Greatest Cyclist Of All Time (30:10 English)gcn
Official Stage 5 Preview w/ Warren Barguil (00:31 French/English)aso
Tiesj Benoot abandons Tour de France 2018 (02:59 Dutch/English)LottoSoudal
Michael Matthews abandons on Stage 5 (04:07 English, restricted to Australia)sbs
See the race summary table (right) for the Stage 5 profile, map and timetable.

Stage 5 start time: Wednesday 12:20 CET (10:20:00 AM GMT+0000); Weather for Lorient, France
Earliest live video: 12:20 CET (10:20:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:32 CET (3:32:00 PM GMT+0000); Weather for Quimper, France

Stage 4 Post-Race Coverage


24 Big Photos from Stage 4corvos/aso/bettini
Stage 4 Results
1  GAVIRIA RENDON, Fernando (QST)   4:25:01
2  SAGAN, Peter (BOH)               
3  GREIPEL, André (LTS)             
4  GROENEWEGEN, Dylan (TLJ)         
5  KITTEL, Marcel (TKA)             
6  PASQUALON, Andrea (WGG)          
7  KRISTOFF, Alexander (UAD)        
8  DEGENKOLB, John (TFS)            
9  SMITH, Dion (WGG)                
10 DUPONT, Timothy (WGG)            
11 DEMARE, Arnaud (GFC)             
12 CALMEJANE, Lilian (TDE)          
13 BOUDAT, Thomas (TDE)             
14 BARGUIL, Warren (FST)            
15 ALAPHILIPPE, Julian (QST)        
16 VAN AVERMAET, Greg (BMC)         
17 ZABEL, Rick (TKA)                
18 GILBERT, Philippe (QST)          
19 PICHON, Laurent (FST)            
20 BERNAL GOMEZ, Egan Arley (SKY)   
21 CAVENDISH, Mark (DDD)            
22 FRAILE MATARRANZ, Omar (AST)     
23 DUMOULIN, Tom (SUN)              
24 VALVERDE, Alejandro (MOV)        
25 JUNGELS, Bob (QST)               
26 GESBERT, Elie (FST)              
27 NIBALI, Vincenzo (TBM)           
28 KWIATKOWSKI, Michal (SKY)        
29 LATOUR, Pierre Roger (ALM)       
30 THOMAS, Geraint (SKY)            
31 HEPBURN, Michael (MTS)           
32 YATES, Adam (MTS)                
33 KOREN, Kristijan (TBM)           
34 MATTHEWS, Michael (SUN)          
35 OFFREDO, Yoann (WGG)             
36 BAUER, Jack (MTS)                
37 KRAGH ANDERSEN, Søren (SUN)      
38 STUYVEN, Jasper (TFS)            
39 NIELSEN, Magnus Cort (AST)       
40 HAUSSLER, Heinrich (TBM)         

General Classification after Stage 4
1  VAN AVERMAET, Greg (BMC)      13:33:56
2  VAN GARDEREN, Tejay (BMC)     
3  THOMAS, Geraint (SKY)           +    3
4  GILBERT, Philippe (QST)         +    5
5  ALAPHILIPPE, Julian (QST)       +    7
6  JUNGELS, Bob (QST)            
7  DUMOULIN, Tom (SUN)             +   11
8  KRAGH ANDERSEN, Søren (SUN)   
9  MATTHEWS, Michael (SUN)       
10 URAN, Rigoberto (EFD)           +   35
11 MAJKA, Rafal (BOH)              +   50
12 OSS, Daniel (BOH)             
13 FUGLSANG, Jakob (AST)           +   51
14 PORTE, Richie (BMC)           
15 VALVERDE, Alejandro (MOV)       +   53
16 LANDA MEANA, Mikel (MOV)      
17 FROOME, Chris (SKY)             +   55
18 YATES, Adam (MTS)               + 1:00
19 NIBALI, Vincenzo (TBM)          + 1:06
20 BARDET, Romain (ALM)            + 1:15
Full Official Stage 4 Results and General Classificationaso
Tour de France: Gaviria wins stage 4 in Sarzeaucyclingnews
Fernando Gaviria: We didn't get help from any team to control the escapecyclingpub
Fernando Gaviria - winner's press conference after Stage 4 (08:24 Spanish)CyclingProNet
Stage 4 finish line quotescyclingnews
Van Garderen may never get closer to Tour de France yellow than thisvelonews
Teamwork saves Uran from time losses after Stage 4 crashcyclingnews
Greipel overcorrects in Tour de France headwind sprintcyclingnews
Gilbert discusses another great day for Quickstep (01:25 English, restricted to Europe)eurosport
Last Km of Stage 4 (01:19 Ambient)aso
Last Km of Stage 4 (01:11 Spanish, restricted to Latin America)espn
Last Km of Stage 4 (02:05 English, restricted to Europe)eurosport
Last Km of Stage 4 (02:41 English, restricted to U.S.)nbcsports
Last 5 Km of Stage 4 (08:29 Basque)eitb
Crash in the peloton, Stage 4 (00:18 Ambient)aso
Gap around 3' with 34 km to go - Stage 4 (00:16 Ambient)aso
Gallopin gets hit by his own mechanic (00:38 English, restricted to Europe)eurosport
Huge crash in the peloton 5km from the Stage 4 finish (01:10 English, restricted to Europe)eurosport
One-Minute Highlights from Stage 4 (00:58 Music)aso
Résumé - Étape 4 (04:11 French)aso
Resumen - Etapa 4 (04:11 Spanish)aso
Official Stage 4 Highlights (04:11 English)aso
Zusammenfassung - Etappe 4 (04:11 German)aso
Stage 4 highlights (04:13 English, restricted to Europe)eurosport
Yellow jersey presentation after Stage 4 (00:36 English, restricted to U.S.)nbcsports
Landscapes of the day - Stage 4 (01:01 Music)aso
Bikecam: Onboard highlights - Stage 4 (01:28 Ambient)aso
24 Big Photos from Stage 4corvos/aso/bettini
Backstage Pass - Stage 4 (03:44 English/Music)MitcheltonSCOTT
Race Leader's Interview after Stage 5 (01:11 English, restricted to U.S.)nbcsports
Stage 4 Analysis w/ R Moore, L Birnie and F Thomazeau (41:47 English)cyclingpodcast
Podcast: Stage 4 analysis with M Rendell, N Boulting, D Millar (23:00 English)tourdefrance
Stage 4 post race recap show (11:54 English, restricted to U.S.)nbcsports
On Tour with Matt Stephens: Featuring Taylor Phinney's attempt at an English accent (04:25 English, restricted to Europe)eurosport
On Tour with Rob Hatch: Inside the Eurosport commentary booth and car-park drama (02:34 English, restricted to Europe)eurosport
Landscapes of the day - Stage 4 (01:01 Music)aso
TheMove Podcast: Stage 4 review with Lance Armstrong (34:11 English)WEDŪ
On-Demand Stage 4 Broadcast (1:41:15 English, restricted to Australia)sbs

Stage 4 preview: La Baule → Sarzeau, 192 km (rolling)

July 9 update:
Stage 4 Previewcyclingnews
Official Stage 4 Preview w/ Thierry Gouvenou (00:30 French/English)aso
more to come...
See the race summary table (right) for the Stage 4 profile, map and timetable.

Stage 4 start time: Tuesday 13:05 CET (11:05:00 AM GMT+0000); Weather for La Baule, France
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:51 CET (3:51:00 PM GMT+0000); Weather for Sarzeau, France

Stage 3 Post-Race Coverage


31 Big Photos from Stage 3corvos/aso/flockton

source: velofacts
General Classification after Stage 3
1  VAN AVERMAET, Greg (BMC)          9:08:55
2  VAN GARDEREN, Tejay (BMC)         
3  THOMAS, Geraint (SKY)              +    3
4  GILBERT, Philippe (QST)            +    5
5  JUNGELS, Bob (QST)                 +    7
6  ALAPHILIPPE, Julian (QST)         
7  DUMOULIN, Tom (SUN)                +   11
8  KRAGH ANDERSEN, Søren (SUN)       
9  MATTHEWS, Michael (SUN)           
10 URAN, Rigoberto (EFD)              +   35
11 MAJKA, Rafal (BOH)                 +   50
12 OSS, Daniel (BOH)                 
13 FUGLSANG, Jakob (AST)              +   51
14 PORTE, Richie (BMC)               
15 ZAKARIN, Ilnur (TKA)               +   52
16 VALVERDE, Alejandro (MOV)          +   53
17 LANDA MEANA, Mikel (MOV)          
18 FROOME, Chris (SKY)                +   55
19 PHINNEY, Taylor (EFD)              +   56
20 YATES, Adam (MTS)                  + 1:00
21 IMPEY, Daryl (MTS)                
22 NIBALI, Vincenzo (TBM)             + 1:06
23 IZAGIRRE INSAUSTI, Gorka (TBM)    
24 VALGREN ANDERSEN, Michael (AST)   
25 BARDET, Romain (ALM)               + 1:15
26 KRUIJSWIJK, Steven (TLJ)          
27 ROGLIČ, Primož (TLJ)              
28 DEGENKOLB, John (TFS)              + 1:16
29 STUYVEN, Jasper (TFS)             
30 MOLLEMA, Bauke (TFS)              
Full Official Stage 3 Results and General Classificationaso
BMC Racing win Tour de France TTTcyclingnews
Froome makes up some lost time as Sky miss out narrowly on third Tour stagetheguardian
BMC's keys to TTT victory: Sky's early pace, 58-tooth chainrings, course reconvelonews
Geraint Thomas disappointed to miss out on TTT victory despite strengthening GC positioncw
Tom Dumoulin - post-race interview - stage 3 (00:56 English)CyclingProNet
Jakob Fuglsang - post-race interview - stage 3 (01:21 English)CyclingProNet
Nairo Quintana - entrevista en la meta - 3a etapa (00:55 Spanish)CyclingProNet
Chris Froome - post-race interview - stage 3 (00:42 English)CyclingProNet
Nibali's Bahrain-Merida scrapes through Tour's team time trialvelonews
Sagan: Yellow was nice but 'we are here for Majka'velonews
Bardet loses time amid Ag2r injuriesvelonews
EF Education First-Drapac defy expectations, circumstances in TTTcyclingnews
Stage 3 finish line quotescyclingnews
Team Sky 'disappointed' with time trial near miss (02:35 English)CyclingJournos
Nibali left fuming after Bahrain-Merida falter in TTTcyclingnews
Winner's Highlights - Stage 3 TTT (00:50 Ambient)aso
One_Minute Highlights - Stage 3 TTT (00:58 Music)aso
Stage 3 podium ceremony (00:52 English, restricted to U.S.)nbcsports
Race Leader's Interview after Stage 3 (01:33 English, restricted to Europe)eurosport
Race Leader's Interview after Stage 3 (01:25 English, restricted to U.S.)nbcsports
Stage 3 Yellow Jersey presentation (00:35 English, restricted to U.S.)nbcsports
Official Highlights - Stage 3 TTT (04:08 English)aso
Stage 3 Highlights (02:06 English, restricted to Europe)eurosport
Résumé - Étape 3 (04:08 French)aso
Zusammenfassung - Etappe 3 (04:08 German)aso
Resumen - Etapa 3 (04:08 Spanish)aso
Podcast: Stage 3 analysis with M Rendell, N Boulting, D Millar (23:12 English)aso
Stage 3 post race recap show (12:24 English, restricted to U.S.)nbcsports
Bikecam: Onboard highlights from Stage 3 (01:40 Ambient)aso
Landscapes of the day - Stage 3 (01:01 Music)aso
Stage 3 Analysis w/ R Moore, L Birnie and F Thomazeau (45:35 English)cyclingpodcast
31 Big Photos from Stage 3corvos/aso/flockton
InsideOut: Behind the scenes, Stage 3 TTT (03:30 English/Music)TeamSunweb
Matt Stephens' video diary: Behind the scenes at the TTT (01:56 English, restricted to Europe)eurosport
Extended Stage 3 Highlights (57:36 English, restricted to Australia)sbs
TheMove Podcast: Stage 3 TTT review with Lance Armstrong (32:22 English)WEDŪ

Stage 3 preview: Cholet → Cholet, 35 km (TTT)

July 8 update:
Stage 3 Previewcyclingnews
'Tricky' team time trial could shake up GCvelonews
Robbie McEwen Previews Stage 3 (00:43 English, restricted to Australia)sbs
Dave Brailsford criticizes UCI president David Lappartient in candid interviewvelonews
Official Stage 3 Preview w/ Thomas Voeckler (00:37 French/English)aso
Stage 3 TTT Start Order and Times (CET) — aso
See the race summary table (right) for the Stage 3 profile, map and timetable.

Stage 3 start time: Monday 13:10 CET (11:10:00 AM GMT+0000); Weather for Cholet, France
Earliest live video: 13:10 CET (11:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:34 CET (3:34:00 PM GMT+0000); Weather for Cholet, France

Stage 2 Post-Race Coverage


31 Big Photos from Stage 2corvos/aso/flockton/bettini
Stage 2 Results
1  SAGAN, Peter (BOH)                4:06:37
2  COLBRELLI, Sonny (TBM)            
3  DEMARE, Arnaud (GFC)              
4  GREIPEL, André (LTS)              
5  KRISTOFF, Alexander (UAD)         
6  DUPONT, Timothy (WGG)             
7  VALVERDE, Alejandro (MOV)         
8  PASQUALON, Andrea (WGG)           
9  DEGENKOLB, John (TFS)             
10 GILBERT, Philippe (QST)           
11 ALAPHILIPPE, Julian (QST)         
12 STUYVEN, Jasper (TFS)             
13 VAN KEIRSBULCK, Guillaume (WGG)   
14 JUNGELS, Bob (QST)                
15 VAN AVERMAET, Greg (BMC)          
16 DUMOULIN, Tom (SUN)               
17 LATOUR, Pierre Roger (ALM)        
18 PORTE, Richie (BMC)               
19 ROLLAND, Pierre (EFD)             
20 DE KORT, Koen (TFS)               
21 KWIATKOWSKI, Michal (SKY)         
22 YATES, Adam (MTS)                 
23 THOMAS, Geraint (SKY)             
24 MARTIN, Guillaume (WGG)           
25 FUGLSANG, Jakob (AST)             
26 BARDET, Romain (ALM)              
27 MINNAARD, Marco (WGG)             
28 GAVIRIA RENDON, Fernando (QST)    
29 CARUSO, Damiano (BMC)             
30 KÜNG, Stefan (BMC)                
31 FROOME, Chris (SKY)               
32 GROENEWEGEN, Dylan (TLJ)          
33 BERNAL GOMEZ, Egan Arley (SKY)    
34 PICHON, Laurent (FST)             
35 CAVENDISH, Mark (DDD)             
36 QUINTANA, Nairo (MOV)             
37 BARGUIL, Warren (FST)             
38 MOLLEMA, Bauke (TFS)              
39 ZAKARIN, Ilnur (TKA)              
40 NIBALI, Vincenzo (TBM)            
41 URAN, Rigoberto (EFD)             
42 SMITH, Dion (WGG)                 
43 BURGHARDT, Marcus (BOH)           
44 KRAGH ANDERSEN, Søren (SUN)       
45 CALMEJANE, Lilian (TDE)           
46 KIŠERLOVSKI, Robert (TKA)         
47 VICHOT, Arthur (GFC)              
48 ROGLIČ, Primož (TLJ)              
49 HAYMAN, Mathew (MTS)              
50 MOLARD, Rudy (GFC)                

General Classification after Stage 2
1  SAGAN, Peter (BOH)               8:29:53
2  GAVIRIA RENDON, Fernando (QST)      +  6
3  COLBRELLI, Sonny (TBM)              + 10
4  KITTEL, Marcel (TKA)                + 12
5  CHAVANEL, Sylvain (TDE)             + 13
6  GILBERT, Philippe (QST)             + 14
7  THOMAS, Geraint (SKY)               + 15
8  NAESEN, Oliver (ALM)             
9  KRISTOFF, Alexander (UAD)           + 16
10 DEGENKOLB, John (TFS)            
Full Official Stage 2 Results and General Classificationletour.fr
Peter Sagan wins crash-marred stage 2 in La Roche-Sur-Yoncyclingnews
Five talking points from stage twocyclingweekly
Peter Sagan shrugs off dangerous riding accusations after stage victorycyclingnews
Stage 2 finish line quotescyclingnews
Colbrelli frustrated but proud after almost beating Sagancyclingnews
Sylvain Chavanel says goodbye to the Tour de France with panachecyclingtips
Gaviria: If you fear crashes you're never going to wincyclingnews
‘Sagan Show’ brings joy back to Tourvelonews
Last Km of Stage 2 (01:31 Ambient)aso
Last Km of Stage 2 (01:44 English, restricted to Europe)eurosport
Last 2 Km of Stage 2 (02:33 English, restricted to U.S.)nbcsports
Last 2 Km of Stage 2 (03:32 Ambient)eitb
Last 3 Km of Stage 2 (04:25 English, restricted to Australia)sbs
Résumé - Étape 2 (03:58 French)aso
One-Minute Highlights from Stage 2 (01:00 Music)aso
Resumen - Etapa 2 (01:57 Spanish, restricted to Latin America)espn
Resumen - Etapa 2 (03:58 Spanish)aso
Official Stage 2 Highlights (03:58 English)aso
Zusammenfassung - Etappe 2 (03:58 German)aso
Winner's Interview from Stage 2 (01:56 English, restricted to Europe)eurosport
Winner's Interview from Stage 2 (01:55 English, restricted to U.S.)nbcsports
Stage 2 yellow jersey presentation (00:52 English, restricted to U.S.)nbcsports
Stage 2 Highlights (04:55 English, restricted to Europe)eurosport
Peter Sagan - Press conference - Stage 2 (08:40 English)CyclingProNet
Bikecam: Stage 2 on-bike highlights (01:37 Ambient)VelonCC
Stage 2 Analysis w/ R Moore, L Birnie and F Thomazeau (44:47 English)cyclingpodcast
Stage 2 Post Race Recap Show (05:18 English, restricted to U.S.)nbcsports
31 Big Photos from Stage 2corvos/aso/flockton/bettini
TheMove Podcast: Stage 2 review with Lance Armstrong (45:12 English)WEDŪ
Backstage Pass - Stage 2 (04:54 English/Music)MitcheltonSCOTT
Podcast: Stage 2 analysis with Matt Rendell and Ned Boulting (27:02 English)tourdefrance
Stage 2 Post Race Recap Show (13:56 English, restricted to U.S.)nbcsports
Extended Stage 2 Highlights (52:30 English, restricted to Australia)sbs

31 km to go: Adam Yates crashes on Stage 2 (00:50 English, restricted to Europe)eurosport
31 km to go: Adam Yates crashes on Stage 2 (00:31 Ambient)aso
48 km go: Intermediate sprint - Stage 2 (00:25 Ambient)aso
Ask Sagan: Peter reveals his favourite breakfast (01:22 English, restricted to Europe)eurosport

Stage 2 preview: Mouilleron-Saint-Germain → La Roche-sur-Yon, 183 km (flat)

July 7 update:
Stage 2 Previewcyclingnews
Robbie McEwen previews Stage 2 (01:07 English, restricted to Australia)sbs
Official Stage 2 Preview with Anthony Charteau (00:50 French/English)aso
See the race summary table (right) for the Stage 2 profile, map and timetable.

Stage 2 start time: Sunday 13:10 CET (11:10:00 AM GMT+0000); Weather for Mouilleron-Saint-Germain, France
Earliest live video: 13:10 CET (11:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:35 CET (3:35:00 PM GMT+0000); Weather for La Roche-sur-Yon, France

Stage 1 Post-Race Coverage


32 Big Photos from Stage 1corvos/aso/bettini/flockton
Stage 1 Results
1  GAVIRIA RENDON, Fernando (QST)       4:23:32
2  SAGAN, Peter (BOH)                   
3  KITTEL, Marcel (TKA)                 
4  KRISTOFF, Alexander (UAD)            
5  LAPORTE, Christophe (COF)            
6  GROENEWEGEN, Dylan (TLJ)             
7  MATTHEWS, Michael (SUN)              
8  DEGENKOLB, John (TFS)                
9  FUGLSANG, Jakob (AST)                
10 MAJKA, Rafal (BOH)                   
11 NIBALI, Vincenzo (TBM)               
12 DUPONT, Timothy (WGG)                
13 BOUDAT, Thomas (TDE)                 
14 THOMAS, Geraint (SKY)                
15 JUNGELS, Bob (QST)                   
16 VALGREN ANDERSEN, Michael (AST)      
17 RICHEZE, Maximiliano Ariel (QST)     
18 GILBERT, Philippe (QST)              
19 BOASSON HAGEN, Edvald (DDD)          
20 COLBRELLI, Sonny (TBM)               
21 STUYVEN, Jasper (TFS)                
22 PASQUALON, Andrea (WGG)              
23 ALAPHILIPPE, Julian (QST)            
24 VAN AVERMAET, Greg (BMC)             
25 GRUZDEV, Dmitriy (AST)               
26 GREIPEL, André (LTS)                 
27 DUMOULIN, Tom (SUN)                  
28 BARGUIL, Warren (FST)                
29 BENOOT, Tiesj (LTS)                  
30 KOREN, Kristijan (TBM)               
31 SANCHEZ, Luis León (AST)             
32 LANDA MEANA, Mikel (MOV)             
33 LAMPAERT, Yves (QST)                 
34 BARDET, Romain (ALM)                 
35 JANSE VAN RENSBURG, Reinardt (DDD)   
36 CAVENDISH, Mark (DDD)                
37 NAESEN, Oliver (ALM)                 
38 VALVERDE, Alejandro (MOV)            
39 ZABEL, Rick (TKA)                    
40 MOLLEMA, Bauke (TFS)                 
41 MOLARD, Rudy (GFC)                   
42 KRUIJSWIJK, Steven (TLJ)             
43 ZAKARIN, Ilnur (TKA)                 
44 URAN, Rigoberto (EFD)                
45 OSS, Daniel (BOH)                    
46 CALMEJANE, Lilian (TDE)              
47 SIMON, Julien (COF)                  
48 TURGIS, Anthony (COF)                
49 SMITH, Dion (WGG)                    
50 IZAGIRRE INSAUSTI, Gorka (TBM)       
51 POLITT, Nils (TKA)                   
52 MARTIN, Daniel (UAD)                 
53 PICHON, Laurent (FST)                
54 ROGLIČ, Primož (TLJ)                 
55 VAN GARDEREN, Tejay (BMC)            
56 PHINNEY, Taylor (EFD)                
57 CHAVANEL, Sylvain (TDE)              
58 HARDY, Romain (FST)                  
59 SINKELDAM, Ramon (GFC)               
60 KRAGH ANDERSEN, Søren (SUN)          
61 SIEBERG, Marcel (LTS)                
62 KEUKELEIRE, Jens (LTS)               
63 THEUNS, Edward (SUN)                 
64 HAUSSLER, Heinrich (TBM)                + 22
65 DOMONT, Axel (ALM)                      + 24
66 SKUJINS, Toms (TFS)                  
67 TROIA, Oliviero (UAD)                   + 32
68 TERPSTRA, Niki (QST)                    + 33
69 ROOSEN, Timo (TLJ)                      + 34
70 SCULLY, Tom (EFD)                    
71 KOCHETKOV, Pavel (TKA)                  + 40
72 FRAILE MATARRANZ, Omar (AST)            + 42
73 VERMOTE, Julien (DDD)                
74 NIELSEN, Magnus Cort (AST)           
75 VACHON, Florian (FST)                
76 BURGHARDT, Marcus (BOH)              
77 BODNAR, Maciej (BOH)                 
78 MOINARD, Amael (FST)                 
79 PÖSTLBERGER, Lukas (BOH)             
80 GOGL, Michael (TFS)                  
81 CLARKE, Simon (EFD)                  
82 MARCATO, Marco (UAD)                 
83 PORTE, Richie (BMC)                     + 51
84 YATES, Adam (MTS)                    
85 ROLLAND, Pierre (EFD)                
86 VICHOT, Arthur (GFC)                 
87 MINNAARD, Marco (WGG)                
88 IZAGIRRE INSAUSTI, Ion (TBM)         
89 TOLHOEK, Antwan (TLJ)                
90 DE KORT, Koen (TFS)                  
91 FROOME, Chris (SKY)                  
92 BERNARD, Julien (TFS)                
93 TEN DAM, Laurens (SUN)               
94 POZZOVIVO, Domenico (TBM)            
95 TAARAMÄE, Rein (TDE)                 
96 KIŠERLOVSKI, Robert (TKA)            
97 KANGERT, Tanel (AST)                 
98 ATAPUMA HURTADO, Jhon Darwin (UAD)   
99 ĐURASEK, Kristijan (UAD)             

General Classification after Stage 1
1  GAVIRIA RENDON, Fernando (QST)     4:23:22
2  SAGAN, Peter (BOH)                    +  4
3  KITTEL, Marcel (TKA)                  +  6
4  NAESEN, Oliver (ALM)                  +  9
5  KRISTOFF, Alexander (UAD)             + 10
6  LAPORTE, Christophe (COF)          
7  GROENEWEGEN, Dylan (TLJ)           
8  MATTHEWS, Michael (SUN)            
9  DEGENKOLB, John (TFS)              
10 FUGLSANG, Jakob (AST)              
11 MAJKA, Rafal (BOH)                 
12 NIBALI, Vincenzo (TBM)             
13 DUPONT, Timothy (WGG)              
14 BOUDAT, Thomas (TDE)               
15 THOMAS, Geraint (SKY)              
16 JUNGELS, Bob (QST)                 
17 VALGREN ANDERSEN, Michael (AST)    
18 RICHEZE, Maximiliano Ariel (QST)   
19 GILBERT, Philippe (QST)            
20 BOASSON HAGEN, Edvald (DDD)        
Full Official Stage 1 Resultsletour.fr
Tour de France: Gaviria wins opener and takes first yellow jerseycyclingnews
Chris Froome crashes as Fernando Gaviria wins Tour de France stage onetheguardian
Fernando Gaviria - Rueda de prensa - 1a etapa (09:55 Spanish)CyclingProNet
Richie Porte rues time loss after stage 1 crashescyclingnews
Stage 1 finish line quotescyclingnews
Peter Sagan: I was up there but the best rider won todaycyclingnews
Quintana's time loss complicates Movistar's leadership hierarchyvelonews
Last Km of Stage 1 (01:24 Ambient)aso
Last Km of Stage 1 (00:38 Spanish, restricted to Latin America)espn
Last Km of Stage 1 (02:03 English, restricted to Europe)eurosport
Last Km of Stage 1 (01:58 English, restricted to Australia)sbs
Last Km of Stage 1 (02:41 English, restricted to U.S.)nbcsports
Overhead replay with graphics of Stage 1 (01:05 Ambient)aso
6 km to go: Chris Froome crashes on Stage 1 (01:36 English, restricted to U.S.)nbcsports
6 km to go: Chris Froome crash on Stage 1 viewed from behind (00:29 Ambient)VelonCC
11 km to go: Massive crash near the finish of Stage 1 (00:36 English, restricted to Europe)eurosport
28 km to go: break at Stage 1 KOM (00:16 Ambient)aso
Podium Ceremony from Stage 1 (00:45 Spanish, restricted to Latin America)espn
Winner's Interview from Stage 1 (01:26 English, restricted to Europe)eurosport
Stage 1 winner dons yellow jersey (01:14 English, restricted to U.S.)nbcsports
Stage 1 highlights (04:41 English, restricted to Europe)eurosport
Team Skys Portal discusses Froomes crash (01:59 English, restricted to U.S.)nbcsports
Bikecam: Stage 1 on-bike highlights (01:25 Ambient)VelonCC
Official Stage 1 Highlights (04:08 English)aso
Résumé - Étape 1 (04:08 French)aso
Resumen - Etapa 1 (04:08 Spanish)aso
Zusammenfassung - Etappe 1 (04:08 German)aso
32 Big Photos from Stage 1corvos/aso/bettini/flockton
Stage 1 Analysis w/ R Moore, L Birnie and F Thomazeau (46:11 English)cyclingpodcast
Chris Froome Post-Stage 1 Interview (00:48 English/Dutch)@NOSsport
Backstage Pass - Stage 1 (02:39 English/Music)MitcheltonSCOTT
TheMove Podcast: Stage 1 review with Lance Armstrong (36:17 English)WEDŪ
GCN Tour Daily: Stage 1 - 'Stress is the name of the game' (13:53 English, restricted to Europe)eurosport
On-Demand Stage 1 Broadcast (3:01:24 English, restricted to Australia)sbs
Extended Stage 1 Highlights (26:42 English, restricted to Australia)sbs
Stage 1 Recap Show (14:31 English, restricted to U.S.)nbcsports
Podcast: Stage 1 analysis with Matt Rendell and Ned Boulting (20:11 English)tourdefrance

Stage 1 start (00:19 Ambient)aso
Inside the Tour de France mobile replay van, Stage 1 (01:44 English, restricted to U.S.)nbcsports
Revisiting Cavendish, Sagan crash at 2017 TDF (05:03 English, restricted to U.S.)nbcsports

Stage 1 preview: Noirmoutier-en-l'Île → Fontenay-le-Comte, 189 km (flat)


June 25 update:
Stage 1 flythrough (01:11 English, restricted to Europe)eurosport
Thomas Voeckler Previews Stage 1 (00:42 English/French)aso
Stage 1 Previewcyclingnews
Tour sprinters hunt yellow, statement winvelonews
See the race summary table (right) for the Stage 1 profile, map and timetable.

Stage 1 start time: Saturday 11:00 CET (9:00:00 AM GMT+0000); Weather for Noirmoutier-en-l'Île, France
Earliest live video: 11:00 CET (9:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 15:40 CET (1:40:00 PM GMT+0000); Weather for Fontenay-le-Comte, France

2018 Tour de France Preview


27 Big Photos from the Teams Presentationcorvos/aso/flockton

July 5/6 update:
Official Startlist w/ bib numberssteephill.tv
Podcast: Pre Race Analysis with Matt Rendell and Ned Boulting (31:28 English)itv
GCN's 2018 Tour de France Preview Show (21:05 English)gcn
Richie Porte eyes redemption a year on from Tour de France horror crashtheguardian
Team Sky booed at TdF (03:10 English)skysports
Boos and whistles greet Team Sky at teams presentation (05:45 English, restricted to Europe)eurosport
27 Big Photos from the Teams Presentationcorvos/aso/flockton
On-Demand Teams Presentation (1:38:21 French/English)aso
Froome booed at Tour de France presentationvelonews
Mark Cavendish: Merckx TdF stage record is one of my few remaining targetscyclingnews
Chris Froome dodged a bullet, says former WADA head Poundcyclingnews
Uran hoping for another successful but stress-free Tour de France campaigncyclingnews
Thomas: Team Sky leadership will be decided in the Alpscyclingnews
Kittel: I'm not one of the top favourites for the Tour de France sprintscyclingnews
Team Sky rival bemoans Tour’s lack of crowd protection for ‘put-upon Froome’theguardian
BMC Racing 'not distracted' in Tour de France, but needs 2019 funding (03:01 English)CyclingJournos
Opinion: Why WADA and the UCI’s handling of the Froome case is damaging to sportcyclingtips
Gaviria feeling the nerves ahead of Tour de France debutcyclingnews
Richie Porte: I'm out to make amends in 2018 (02:00 English, restricted to Europe)eurosport
Dylan Groenewegen: The Tour is a very special race (01:11 English, restricted to Europe)eurosport
Chris Froome comes out fighting before Tour de France defencetheguardian
Porte describes Team Sky's data drop as fake newscyclingnews
Nairo Quintana on Chris Froome boos: Sometimes you reap what you sowcyclingnews
Vincenzo Nibali - intervista pre-gara (02:06 Italian)CyclingProNet
Landa ready to respect Movistar hierarchy for Tour de Francecyclingnews
Who are the favourites for the Green Jersey? (00:46 English, restricted to Europe)eurosport
Peter Sagan takes aim at sixth Tour de France green jerseycyclingweekly
Who are the favourites for the Polka Dot Jersey? (00:46 English, restricted to Europe)eurosport
Tom Dumoulin: I'm fighting for GC at the Tour (01:12 English, restricted to Europe)eurosport
Geraint Thomas: There's nothing I can do about the boos (01:18 English, restricted to Europe)eurosport
Adam Yates: The team looks super strong (01:37 English, restricted to Europe)eurosport
Fuglsang: It's special to be sole leader (01:00 English, restricted to Europe)eurosport
Extended Preview with 2017 Highlights (1:44:30 English)nbcsports
TheMove Podcast w/ Lance Armstrong (06:33 English)WEDŪ
Backstage Pass - Pre Race (03:10 English/Music)MitcheltonSCOTT
Peter Sagan Pre-Race Interview: I am living in the moment (02:32 English)CyclingJournos
Adam Yates Pre-Race Interview: I hope Froome pays from the Giro (03:02 English)CyclingJournos
Gilbert looking for action from day onecyclingnews
Dan Martin treating Tour de France as 21 one-day racescyclingnews
Everything you need to know about the Tour de France rankings (01:15 English, restricted to Europe)eurosport
Overall Preview with Favoritesciclismointernacional


July 4 update:
PEZ GC Favorites Previewpezcyclingnews
8 sprinters to watch (04:28 English)cyclingnewstv
Chris Froome - Press conference at the start of Tour de France 2018 (23:23 English)CyclingProNet
Froome speaks of Salbutamol case detailsvelonews
More details of Chris Froome's successful salbutamol defencecyclingnews
Dumoulin criticises handling of Chris Froome salbutamol casecyclingnews
Petacchi feels vindicated by resolution of Chris Froome casecyclingnews
Nacer Bouhanni 'disappointed and very unhappy' after missing out on Tour de France selectioncyclingweekly
Top Tour de France contenders: Riders 6-4velonews
Mark Cavendish: ‘I’m not scared but I think of the consequences more’theguardian
The Outer Line: Froome case suggests it’s time to rethink the WADA codevelonews
Top 10 Tour de France summit finishes (05:57 English, restricted to Europe)eurosport
Top 10 Tour de France sprint finishes (04:51 English, restricted to Europe)eurosport
2018 Tour de France: Top 10 fan moments (01:51 English, restricted to Europe)eurosport
VN podcast: The Recon Ride previews the 2018 Tour de France (29:00 English)velonews
Brailsford looks to weather storm as Tour de France loomscyclingnews
Bardet to approach the Tour de France with 'humility'cyclingnews

July 3 update:
Provisonal Startliststeephill.tv
Commentary: Froome won't win the Tour anywayvelonews
Tour boss Prudhomme: UCI must change rules to avoid another Froome fiascovelonews
Wada head of science unconcerned about fallout from Chris Froome casetheguardian
Top 5 stages to watch (02:41 English)nbcsports
Tour promises to get dirtier — in a good wayvelonews
Top Tour de France contenders: Riders 10-7velonews
Richie Porte's Tour de France route analysis (24:06 English)cyclingnews
Sky brings cadre of climbers to support Froome's quest for fivevelonews
How Froome was cleared and Tour de France preview (1:00:09 English)cyclingtips
Clearing Chris Froome lacks credibility without providing evidence, says anti-doping expertcyclingnews
Team Sunweb name Tour de France roster supporting Dumoulincyclingnews

July 2 update:
UCI closes salbutamol case against Chris Froomecyclingnews
2018 Tour de France Mountains Previewpodiumcafe
Adam Yates ready to realise his grand design in the Tour de Francetheguardian
Clearing Chris Froome lacks credibility without providing evidence, says anti-doping expertcyclingnews

July 1 update:
ASO try to block Chris Froome from racing Tour de Francecyclingnews
Tour bites back at Chris Froome after farce of Lance Armstrong’s returntheguardian
Froome's Tour verdict due Wednesday as tensions simmervelonews

June 29 update:
Top 10 riders to watch (05:25 English)cyclingnewstv
2018 Tour de France | Preview Show (30:07 English)cyclingweekly
Martin and Kristoff lead UAE Team Emirates for the Tour de Francecyclingnews
Tony Martin boosts Tour de France morale with 8th German TT titlecyclingnews
Mollema headlines Trek-Segafredo's Tour de France rostercyclingnews
Astana surrounds Fuglsang with Danish talent for Tourvelonews
Cavendish aims for more Tour stage wins, chasing Merckx recordvelonews

June 28 update:
Alejandro Valverde not thinking about that 2017 Tour crash heading into this year's racecyclingweekly
Uran to lead EF Education First-Drapac with a dream of winning the Tour de Francecyclingnews

June 27 update:
Official 2018 Race Promo/Teaser (01:23 Music)aso
Sagan Show will have co-star: Bora aims to balance GC with stagesvelonews
Interview: ¿Cuál es el sueño de Nairo Quintana? (01:52 Spanish)espn
BMC throws weight behind Porte in race for yellowvelonews
Bahrain-Merida banking on Nibali to win in Parisvelonews
Mikel Landa: 'Froome could pay for his Giro efforts at the Tour'cyclingweekly
Froome vows to start Tour de France (2:37 English)skysports

June 26 update:
Quintana previews 'difficult' Tour de France routevelonews
2018 Tour de France course preview (02:54 English, restricted to U.S.)nbcsports
Mark Cavendish mission for green at Tour de France (02:29 English, restricted to U.S.)nbcsports
Competition for sprinters green jersey (03:04 English, restricted to U.S.)nbcsports
Froome, Team Sky look for fifth Tour de France win (03:21 English, restricted to U.S.)nbcsports
Nibali looks to thwart Paris-Roubaix (01:54 English, restricted to U.S.)nbcsports
Go-go Gaviria: Analysing the Quick-Step squad for the Tour de Francecyclingnews

June 24 update:
2018 Tour de France: Top riders to watch (03:15 English)nbcsports
Tour de France route preview (49:12 English)cyclingnews
Caleb Ewan devastated after Tour de France snubtheguardian
Why Mitchelton-Scott loses in Ewan’s Tour non-selectionsbs.au
Hinault remarks will stir up trouble, says Froome's coachvelonews

June 20 update:
Hinault calls for rider strike in protest of Froome at Tourvelonews

June 19 update:
Provisional Startliststeephill.tv
Tom Dumoulin 'feeling fresh' for the Tour de France after Giro effortscweekly
Dumoulin says he's rested and recovered for Tour challengevelonews
Riders safety is in our hands (00:39 Music)aso
Bardet remains France's biggest hope for a Tour de France titlevelonews
Landa, Quintana promise to play nice at Tour de Francevelonews

June 17 update:
Richie Porte on track for Tour de France after Switzerland wintheguardian

June 15 update:
Nibali: 'To beat Froome, you'll have to do something special'velonews

June 9 update:
Bardet growing weary of questions surrounding Froome casevelonews

June 8 update:
Froome's Giro victory could spoil record Tour attemptvelonews
Kittel shrugs off slow start to 2018: The Tour is all that mattersvelonews

June 5 update:
All stage profiles, maps and timetables are now posted. See race summary table (right)
John Pierce, the photographer who has covered 50 Tours de Francerouleur.cc
UCI wants Froome sidelined as anti-doping case drags onvelonews

June 4 update:
Tom Dumoulin set to ride Tour de Francecyclingnews
Tour de France organisers to introduce grid start for 65km Pyrenean stagecyclingnews
California champ Egan Bernal in line for Tour de France debutvelonews
Movistar boss: 'A Tour without Froome would be very different'velonews

June 1 update:
Gaviria expects stiff sprint competition in debut Tourvelonews

May 27 update:
Chris Froome insists he will be on Tour de France starting linetheguardian

March 22 update:
Chris Froome may be denied Tour de France place by race organisers ASOtheguardian

February 6 update:
Alejandro Valverde to ride Tour de France and Vuelta a España in 2018cyclingpub

January 28 update:
Ewan: I'm not going to the Tour de France for experience, I'm ready to wincyclingnews

January 10 update:
Teams announced; Prudhomme explains wild card decisionscyclingnews


14 Big Photos from the official unveiling of 2018 Tour de France routeaso

October 17 update:
Tour de France 2018 route revealedcyclingnews
2018 Route 3D Flythrough (04:59 Music)aso
Mountain profiles, stage 1-3 maps and profiles posted, see right
Chris Froome analyzes the 2018 TDF Route (02:15 English)eurosport
Route reactions from Froome, Contador and Quintanacyclingnews
Riders and teams react to the 2018 Tour de France route announcementcw
Christian Prudhomme Interview (05:31 French)CyclingProNet
Peter Sagan 'extra motivated' to win Tour de France green jerseycyclingnews
Stages Podcast: 2018 TDF Route Preview (37:26 English)lancearmstrong
Simon Yates hints at Tour de France podium challenge in 2018cyclingnews
2018 Tour de France route suits me more than this year, says Bardetcyclingnews
Tour de France 2018: Five key stagesvelonews/afp
Froome: Joining Tour's five-win club won't be easyvelonews
ABSOLUTELY BRUTAL. Some of the toughest stages I’ve ever seen. Sure not many sprinters in Paris@MarkCavendish
Rave Reviews For 2018 Routepelotonmagazine
Full On-Demand Broadcast from the 2018 Route Presentation (1:21:13 English)aso
14 Big Photos from the official unveiling of 2018 Tour de France routeaso
VeloNews Show: Is the 2018 TDF innovative or gimmicky? (04:43 English)velonews
Paris-Roubaix cobbles ‘too dangerous’ to be included in Tour de France, says Movistar bosscyclingweekly



Also follow steephill on Twitter for the latest race info and video updates.
October 16 update:
Details emerge before official presentation in Pariscyclingnews
Tour organizers seek uncharted territoryreuters

October 12 update:
2018 Tour de France may feature rolling penultimate day time trialcyclingnews

Video highlights/archived coverage from previous years
Race History with Past Winnerswikipedia


Live Video Streaming and TV Coverage

June 25 update: A work in progress for 2018 Tour de France live and delayed coverage. Most live feeds will be country restricted, but unrestricted links will appear in bold. Check back at race time for more links. Feel free to send in additional sources for live video, tv coverage or text updates/tickers as they become known. — Steve


media source tv or internet comments/restrictions
   live video (french)
   live video (french)
   live videom (french)
   live videom (french)
   live videom (french)
  tv schedule
France; official source for pre-race, live, post coverage
   live video (english)
  tv schedule
English; United States. Access to the NBCSN feed without a cable. satellite or telco contract - a monthly subscription and DVR after a free 7 day trial. Learn More/Full Details
   live video ($ english)
 tv schedule
United States only; live tv and/or online coverage + Full live coverage: Women's La Course
eurosport    live video (english, UK only)
   live videom (french)
  tv schedule (british)
  tv schedule (int'l/cet)
Europe; English. Amazon Prime UK subscribers can sign-up to a seven-day free trial for the Eurosport Player through Amazon Channels. After the seven-day trial, Eurosport is £4.99 per month. Amazon Prime is £7.99 per month after a 30-day free Amazon Prime UK trial
   live video (german)
  tv schedule
German
   live video (english)
  tv schedule
UK only; ITV4 is showing every stage in full
   live video (spanish)
  tv schedule
Spain; TVE1, TVE2, Teledeporte Tour de Francia live tv and internet coverage at 1140-1745h CET
   live video (dutch)
   live video (dutch)
  tv schedule
Belgium; Sporza Ronde van Frankrijk live coverage
  live video (spanish)
  tv schedule
Latin America, Caribbean & other Spanish-speaking regions; Tour de Francia live covarage of the last two hours & 30 mins of highlights every day
   live video (pt)
   live videom (pt)
  tv schedule
Portugal; RTP 2 is broadcasting the Tour de France live
   live video (english)
   live video (english)
  tv schedule
Australia only; SBS live tv and online coverage; highlights
   live video (english)
  tv schedule
Canada; Live and "encore" rebroadcasts on Sportsnet and Sportsnet 1
   live video (french)
  tv schedule
Quebec/Canada via Quebec's Reseau des Sports; Live daily French broadcast on RDS and/or RDS2. Nightly rebroadcasts, as well. Check listings for times.
   live video (japanese)
  tv schedule
Japanese; http://www.rds.ca/télé"
   live video (english)
  tv schedule
South Africa; Super Sport live tv and online coverage
   live video (italian)
   live video (italian)
   live video (italian)
  tv schedule
Italy; Live daily coverage;
   live video (italian)
   live video (italian)
  tv schedule
Italy; RAI Tre live coverage restricted to Italy;
   live video (dutch)
   live video (dutch)
  tv schedule
Netherlands; Dutch
   live video (basque)
  tv schedule
Basque; live for all stages from 11:40 to 17:45 CET

   live video (slovak)
  tv schedule
Slovakia; live video coverage;

   live video (czech)
  tv schedule
Czech Republic;

   live video (spanish)
  tv schedule
Colombia; Spanish live coverage
   live video (french)
  tv schedule
Belgium; French
   live video (luxembourgish)
  tv schedule
Luxembourg only; Luxembourguish
   live video (german)
   live video (german)
  tv schedule
Switzerland, Germany; German;
   live video (danish)
  tv schedule
Denmark; live and rebroadcasts;
   live video (norwegian)
  tv schedule
Norway
live text updates
   live audio (english)
  radio schedule
UK; live audio of the final hour each day on the BBC Sport website and updates on BBC Radio 5
   live audio (francais)
official live ticker official live ticker
live ticker English;
live text updates English;
 steephill text updates
short text updates with notification of the latest results, photos and video
check back at race time for more and updated links; email send a comment or a new live link


2018 Tour de France Route Map


Official Route Map (Large Version) — aso
2018 Route 3D Flythrough (04:59 Music)aso






2017 Tour de France Archived Coverage

2016 Tour de France Archived Coverage

2015 Tour de France Archived Coverage

2014 Tour de France Archived Coverage

2013 Tour de France Archived Coverage

2012 Tour de France Archived Coverage

2011 Tour de France Archived Coverage

2010 Tour de France Archived Coverage

2009 Tour de France Archived Coverage

2008 Tour de France Archived Coverage

2007 Tour de France Archived Coverage

2006 Tour de France Archived Coverage