Race Info, Preview, Live Video, Results, Photos and Highlights
![]() The peloton immersed in sunflowers on Stage 14. More photos/paintings from every stage below. This is the 2021 Tour de France live dashboard with access to everything you should need for the 2021 race. Big Photos from 2020 — corvos/aso/bettini/reuters/flockton Big Photos from 2019 — corvos/aso/flockton/bettini Big Photos from 2018 — corvos/aso/flockton/bettini/reuters Big Photos from 2017 — sirotti/flockton/reuters/aso/smith Big Photos from 2016 — sirotti/flockton/reuters/aso Big Photos from 2015 — sirotti/flockton/reuters Big Photos from 2014 — sirotti/reuters/flockton Big Photos from 2013 — sirotti/reuters/flockton Big Photos from 2012 — sirotti/reuters/flockton Big Photos from 2011 — sirotti/reuters/flockton Big Photos from 2010 — sirotti/reuters Big Photos from 2009 — sirotti/reuters |
| ||||||||||||
![]() Show All Profile Thumbnails | ||||||||||||
1 | Saturday, June 26 | 187 km | ||||||||||
Brest → Landerneau | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
2 | Sunday, June 27 | 182 km | ||||||||||
Perros-Guirec → Mûr-de-Bretagne (Guerlédan) | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
3 | Monday, June 28 | 182 km | ||||||||||
Lorient → Pontivy | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
4 | Tuesday, June 29 | 152 km | ||||||||||
Redon → Fougères | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
5 | Wednesday, June 30 | 27 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
6 | Thursday, July 1 | 144 km | ||||||||||
Tours → Châteauroux | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
7 | Friday, July 2 | 248 km | ||||||||||
Vierzon → Le Creusot | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
8 | Saturday, July 3 | 151 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
9 | Sunday, July 4 | 145 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, July 5 | |||||||||||
Rest day | ||||||||||||
10 | Tuesday, July 6 | 186 km | ||||||||||
Albertville → Valence | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
11 | Wednesday, July 7 | 199 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
12 | Thursday, July 8 | 161 km | ||||||||||
Saint-Paul-Trois-Châteaux → Nîmes | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
13 | Friday, July 9 | 220 km | ||||||||||
Nîmes → Carcassonne | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
14 | Saturday, July 10 | 184 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
15 | Sunday, July 11 | 192 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, July 12 | |||||||||||
Rest day | ||||||||||||
16 | Tuesday, July 13 | 169 km | ||||||||||
Pas De La Case (AD) → Saint-Gaudens | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
17 | Wednesday, July 14 | 178 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
18 | Thursday, July 15 | 130 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
19 | Friday, July 16 | 203 km | ||||||||||
Mourenx → Libourne | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
20 | Saturday, July 17 | 31 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
21 | Sunday, July 18 | 112 km | ||||||||||
Chatou → Champs-Elysées (Paris) | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
Total Distance | 3383 km | |||||||||||
| ||||||||||||
News and Updates for Tour de France 2021
Stage 21 Post-Race Coverage 

24 Big Photos from Stage 21 — corvos/aso/reuters/smith
Stage 21 Results 1 VAN AERT, Wout (TJV) 2:39:37 2 PHILIPSEN, Jasper (AFC) 3 CAVENDISH, Mark (DQT) 4 MEZGEC, Luka (BEX) 5 GREIPEL, André (ISN) 6 VAN POPPEL, Danny (IWG) 7 MATTHEWS, Michael (BEX) 8 ARANBURU, Alex (APT) 9 BARTHE, Cyril (BBK) 10 WALSCHEID, Max (TQA) 11 OSS, Daniel (BOH) 12 GARCIA, Ivan (MOV) 13 COLBRELLI, Sonny (TBV) 14 DILLIER, Silvan (AFC) 15 CORT, Magnus (EFN) 16 PÖSTLBERGER, Lukas (BOH) 17 PEREZ, Anthony (COF) 18 PEDERSEN, Mads (TFS) 19 SWIFT, Connor (ARK) 20 ARCAS, Jorge (MOV) 21 BOL, Cees (DSM) 22 TEUNISSEN, Mike (TJV) 23 ZABEL, Rick (ISN) 24 SIMON, Julien (TEN) 25 EEKHOFF, Nils (DSM) 26 GESBERT, Elie (ARK) 27 SCHÄR, Michael (ACT) 28 SBARAGLI, Kristian (AFC) 29 BOIVIN, Guillaume (ISN) 30 GODON, Dorian (ACT) 31 POLITT, Nils (BOH) 32 O'CONNOR, Ben (ACT) 33 KELDERMAN, Wilco (BOH) 34 VAN BAARLE, Dylan (IGD) 35 MADOUAS, Valentin (GFC) 36 KUSS, Sepp (TJV) 37 LAPORTE, Christophe (COF) 38 HALLER, Marco (TBV) 39 STUYVEN, Jasper (TFS) 40 BAKELANTS, Jan (IWG) Final General Classification 1 POGACAR, Tadej (UAD) 82:56:36 2 VINGEGAARD, Jonas (TJV) + 5:20 3 CARAPAZ, Richard (IGD) + 7:03 4 O'CONNOR, Ben (ACT) + 10:02 5 KELDERMAN, Wilco (BOH) + 10:13 6 MAS, Enric (MOV) + 11:43 7 LUTSENKO, Alexey (APT) + 12:23 8 MARTIN, Guillaume (COF) + 15:33 9 BILBAO, Pello (TBV) + 16:04 10 URAN, Rigoberto (EFN) + 18:34 11 GAUDU, David (GFC) + 21:50 12 CATTANEO, Mattia (DQT) + 24:58 13 CHAVES, Esteban (BEX) + 37:48 14 MEINTJES, Louis (IWG) + 38:09 15 PARET-PEINTRE, Aurélien (ACT) + 39:09 16 POELS, Wout (TBV) + 50:35 17 TEUNS, Dylan (TBV) + 51:40 18 GUERREIRO, Ruben (EFN) + 54:10 19 VAN AERT, Wout (TJV) + 57:02 20 MOLLEMA, Bauke (TFS) + 1:02:18Full Official Stage 21 Results and General Classification — letour.fr
Full Stage 21 Results and General Classification — firstcycling
Tadej Pogacar wins 2021 Tour de France as Van Aert takes final stage — cyclingnews
Wout van Aert: I'm just a little cyclist compared with Eddy Merckx — cyclingnews
Tadej Pogacar: The feelings are quite different after winning my second Tour de France — cyclingnews
Mark Cavendish misses out on breaking Eddy Merckx's record for the most Tour de France stage wins — cyclingnews
Last Km of Stage 21 (01:34 Ambient) — aso
Last Km of Stage 21 (05:27 English, restricted to U.S.) — nbcsports
Last Km of Stage 21 (03:37 English) — FloBikes
Official Stage 21 Highlights (08:30 English) — aso
Stage 21 Highlights (05:14 English) — GCNRacing
Résumé d'Étape 21 (08:07 French) — aso
Resumen Etapa 21 (08:07 Spanish) — aso
Stage 21 Highlights and Analysis (08:14 English) — LanterneRouge
Extended Stage 21 Highlights (1:08:19 English, restricted to U.S.) — nbcsports
2021 Tour de France crash compilation (30:36 English, restricted to U.S.) — nbcsports
24 Big Photos from Stage 21 — corvos/aso/reuters/smith
Stage 21 preview: Chatou → Champs-Elysées, 112 km (flat)
July 17 update: Official Stage 21 Preview (01:00 English) — TourdeFrance
Stage 21 preview with Favorites — ciclismointernacional
Photos from Champs-Elysées finish in 2020 - Sam BENNETT wins — corvos/aso/reuters/flockton
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 Chatou, France
Earliest live video: 16:15 CET (2:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 19:08 CET (5:08:00 PM GMT+0000); Weather for Champs-Elysées, Paris
Stage 20 Post-Race Coverage 

24 Big Photos from Stage 20 — corvos/aso/flockton/smith
Stage 20 Results 1 VAN AERT, Wout (TJV) 35:53 2 ASGREEN, Kasper (DQT) + 21 3 VINGEGAARD, Jonas (TJV) + 32 4 KÜNG, Stefan (GFC) + 38 5 BISSEGGER, Stefan (EFN) + 44 6 CATTANEO, Mattia (DQT) + 49 7 BJERG, Mikkel (UAD) + 52 8 POGACAR, Tadej (UAD) + 57 9 CORT, Magnus (EFN) + 1:00 10 VAN BAARLE, Dylan (IGD) + 1:21 11 MCNULTY, Brandon (UAD) + 1:35 12 ARMIRAIL, Bruno (GFC) + 1:46 13 CASTROVIEJO, Jonathan (IGD) + 1:47 14 FRAILE, Omar (APT) 15 WRIGHT, Fred (TBV) + 1:56 16 LUTSENKO, Alexey (APT) + 1:58 17 WALSCHEID, Max (TQA) + 2:01 18 SWEENY, Harry (LTS) 19 ALAPHILIPPE, Julian (DQT) + 2:05 20 PEREZ, Anthony (COF) 21 DURBRIDGE, Luke (BEX) 22 DEVENYNS, Dries (DQT) + 2:06 23 CARAPAZ, Richard (IGD) + 2:09 24 POWLESS, Neilson (EFN) + 2:16 25 RICKAERT, Jonas (AFC) + 2:19 26 KELDERMAN, Wilco (BOH) + 2:20 27 MAS, Enric (MOV) + 2:29 28 MOLLEMA, Bauke (TFS) + 2:32 29 HOULE, Hugo (APT) + 2:33 30 MEURISSE, Xandro (AFC) + 2:40 31 O'CONNOR, Ben (ACT) + 2:41 32 GUERREIRO, Ruben (EFN) 33 DE GENDT, Thomas (LTS) + 2:42 34 SWIFT, Connor (ARK) + 2:43 35 LATOUR, Pierre (TEN) + 2:45 36 PARET-PEINTRE, Aurélien (ACT) 37 STUYVEN, Jasper (TFS) + 2:47 38 LAPORTE, Christophe (COF) + 3:04 39 TEUNS, Dylan (TBV) 40 URAN, Rigoberto (EFN) + 3:06 General Classification after Stage 20 1 POGACAR, Tadej (UAD) 80:16:59 2 VINGEGAARD, Jonas (TJV) + 5:20 3 CARAPAZ, Richard (IGD) + 7:03 4 O'CONNOR, Ben (ACT) + 10:02 5 KELDERMAN, Wilco (BOH) + 10:13 6 MAS, Enric (MOV) + 11:43 7 LUTSENKO, Alexey (APT) + 12:23 8 MARTIN, Guillaume (COF) + 15:33 9 BILBAO, Pello (TBV) + 16:04 10 URAN, Rigoberto (EFN) + 18:34 11 GAUDU, David (GFC) + 21:21 12 CATTANEO, Mattia (DQT) + 23:28 13 CHAVES, Esteban (BEX) + 37:48 14 MEINTJES, Louis (IWG) + 38:09 15 PARET-PEINTRE, Aurélien (ACT) + 39:09 16 POELS, Wout (TBV) + 50:35 17 TEUNS, Dylan (TBV) + 51:40 18 GUERREIRO, Ruben (EFN) + 54:10 19 VAN AERT, Wout (TJV) + 57:12 20 MOLLEMA, Bauke (TFS) + 1:01:39Full Official Stage 20 Results and General Classification — letour.fr
Full Stage 20 Results and General Classification — firstcycling
Van Aert storms to victory as Pogacar seals his second overall — cyclingnews
Last Km for the Stage 20 ITT Winner (02:35 Ambient) — aso
Winner's Interview from Stage 20 (01:04 English) — cyclismactu
Race Leader's Interview from Stage 20 (01:00 English) — cyclismactu
Stage 20 Highlights (05:14 English) — GCNRacing
Official Stage 20 Highlights (08:30 English) — aso
Résumé d'Étape 20 (08:30 French) — aso
Resumen Etapa 20 (08:30 Spanish) — aso
Extended Stage 20 Highlights (46:13 English, restricted to U.S.) — NBCSports
Extended Stage 20 Highlights (51:20 English, restricted to Australia) — sbs
The Butterfly Effect - Stage 20 Analysis (08:31 English) — ChrisHorner
Stage 20 Analysis w/ Richard, Mitch, François (1:04:31 English) — cyclingpodcast
Stage 20 preview: Libourne → Saint-Émilion, 31 km (TT)
July 16 update: Official Stage 20 Preview (01:00 English) — TourdeFrance
Stage 20 preview with Favorites — ciclismointernacional
Stage 20 ITT Start Order and Times (CET) — biciciclismo
See the race summary table (right) for the Stage 20 profile, map and timetable.
Stage 20 start time: Saturday 13:05 CET (11:05:00 AM GMT+0000); Weather for Libourne, France
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:55 CET (3:55:00 PM GMT+0000); Weather for Saint-Émilion, France
Stage 19 Post-Race Coverage 
43 Big Photos from Stage 19 — corvos/aso/flockton/reuters/smith
Stage 19 Results 1 MOHORIC, Matej (TBV) 4:19:17 2 LAPORTE, Christophe (COF) + 58 3 PEDERSEN, Casper (DSM) 4 TEUNISSEN, Mike (TJV) + 1:02 5 POLITT, Nils (BOH) + 1:08 6 THEUNS, Edward (TFS) 7 VALGREN, Michael (EFN) 8 ZIMMERMANN, Georg (IWG) 9 TURGIS, Anthony (TEN) + 1:10 10 STUYVEN, Jasper (TFS) 11 BERNARD, Julien (TFS) + 2:37 12 WALSCHEID, Max (TQA) 13 BALLERINI, Davide (DQT) 14 DILLIER, Silvan (AFC) 15 RUTSCH, Jonas (EFN) 16 GESBERT, Elie (ARK) 17 VAN MOER, Brent (LTS) 18 IZAGIRRE, Ion (APT) + 2:43 19 BONNAMOUR, Franck (BBK) + 2:57 20 CLARKE, Simon (TQA) + 10:05 21 HIRSCHI, Marc (UAD) + 20:50 22 COSTA, Rui (UAD) 23 MAJKA, Rafal (UAD) 24 LAENGEN, Vegard Stake (UAD) 25 BJERG, Mikkel (UAD) 26 POGACAR, Tadej (UAD) 27 MCNULTY, Brandon (UAD) 28 FORMOLO, Davide (UAD) 29 ARCAS, Jorge (MOV) 30 VALVERDE, Alejandro (MOV) 31 GARCIA, Ivan (MOV) 32 ROTA, Lorenzo (IWG) 33 COLBRELLI, Sonny (TBV) 34 MAS, Enric (MOV) 35 WRIGHT, Fred (TBV) 36 BILBAO, Pello (TBV) 37 ERVITI, Imanol (MOV) 38 GRUZDEV, Dmitriy (APT) 39 VERONA, Carlos (MOV) 40 KWIATKOWSKI, Michal (IGD) General Classification after Stage 19 1 POGACAR, Tadej (UAD) 79:40:09 2 VINGEGAARD, Jonas (TJV) + 5:45 3 CARAPAZ, Richard (IGD) + 5:51 4 O'CONNOR, Ben (ACT) + 8:18 5 KELDERMAN, Wilco (BOH) + 8:50 6 MAS, Enric (MOV) + 10:11 7 LUTSENKO, Alexey (APT) + 11:22 8 MARTIN, Guillaume (COF) + 12:46 9 BILBAO, Pello (TBV) + 13:48 10 URAN, Rigoberto (EFN) + 16:25 11 GAUDU, David (GFC) + 18:42 12 CATTANEO, Mattia (DQT) + 23:36 13 CHAVES, Esteban (BEX) + 32:07 14 MEINTJES, Louis (IWG) + 35:55 15 PARET-PEINTRE, Aurélien (ACT) + 37:21 16 POELS, Wout (TBV) + 47:00 17 TEUNS, Dylan (TBV) + 49:33 18 GUERREIRO, Ruben (EFN) + 52:26 19 VAN AERT, Wout (TJV) + 58:09 20 HENAO, Sergio (TQA) + 58:26Full Official Stage 19 Results and General Classification — letour.fr
Full Stage 19 Results and General Classification — firstcycling
Matej Mohoric secures solo stage 19 victory in Libourne — cyclingnews
Tadej Pogacar says there is nothing illegal about his bike — cyclingnews
Last Km of Stage 19 (01:41 Ambient) — aso
Last Km of Stage 19 (03:04 English) — flobikes
Last 47 Km Highlights of Stage 19 (00:58 English, restricted to Australia) — sbs
Winner's Interview from Stage 19 (03:05 English) — cyclismactu
Race Leader's Interview after Stage 19 (01:01 English) — cyclismactu
Stage 19 Highlights (04:39 English) — GCNRacing
Official Stage 19 Highlights (08:05 English) — aso
Résumé d'Étape 19 (08:05 French) — aso
Resumen Etapa 19 (08:05 Spanish) — aso
Stage 19 Onboard Camera Highlights (03:03 Ambient) — aso
Extended Stage 19 Highlights (43:17 English, restricted to U.S.) — nbcsports
Extended Stage 19 Highlights (51:28 English, restricted to Australia) — sbs
43 Big Photos from Stage 19 — corvos/aso/flockton/reuters/smith
The Butterfly Effect - Stage 19 Analysis (12:49 English) — ChrisHorner
Stage 19 Analysis w/ Richard, Mitch, François (1:04:15 English) — cyclingpodcast
Stage 19 preview: Mourenx → Libourne, 203 km (flat)
July 15 update: Official Stage 19 Preview (01:00 English) — TourdeFrance
Stage 19 preview with Favorites — ciclismointernacional
Stage 19 preview with Favorites — inrng
Ben O'Connor won't let a Tour top five change him — cyclingtips
See the race summary table (right) for the Stage 19 profile, map and timetable.
Stage 19 start time: Friday 12:20 CET (10:20:00 AM GMT+0000); Weather for Mourenx, France
Earliest live video: 12:20 CET (10:20:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:19 CET (3:19:00 PM GMT+0000); Weather for Libourne, France
Stage 18 Post-Race Coverage 

44 Big Photos from Stage 18 — corvos/aso/flockton/bettini/smith
Stage 18 Results 1 POGACAR, Tadej (UAD) 3:33:45 2 VINGEGAARD, Jonas (TJV) + 2 3 CARAPAZ, Richard (IGD) 4 MAS, Enric (MOV) + 13 5 MARTIN, Daniel (ISN) + 24 6 KUSS, Sepp (TJV) + 30 7 HIGUITA, Sergio (EFN) + 33 8 O'CONNOR, Ben (ACT) + 34 9 KELDERMAN, Wilco (BOH) 10 VALVERDE, Alejandro (MOV) + 40 11 BILBAO, Pello (TBV) + 45 12 MARTIN, Guillaume (COF) 13 LUTSENKO, Alexey (APT) + 1:08 14 BUCHMANN, Emanuel (BOH) + 1:15 15 MEINTJES, Louis (IWG) + 1:43 16 MAJKA, Rafal (UAD) + 1:46 17 CASTROVIEJO, Jonathan (IGD) + 1:56 18 POELS, Wout (TBV) + 2:32 19 GAUDU, David (GFC) + 2:50 20 MEURISSE, Xandro (AFC) + 3:07 21 CHAVES, Esteban (BEX) + 3:15 22 GUERREIRO, Ruben (EFN) 23 TEUNS, Dylan (TBV) 24 CATTANEO, Mattia (DQT) + 3:45 25 BONNAMOUR, Franck (BBK) + 3:57 26 RODRIGUEZ, Cristian (TEN) 27 MOLLEMA, Bauke (TFS) + 4:05 28 HIRSCHI, Marc (UAD) 29 GEOGHEGAN HART, Tao (IGD) + 4:34 30 PARET-PEINTRE, Aurélien (ACT) + 5:23 31 QUINTANA, Nairo (ARK) + 5:57 32 SCHÄR, Michael (ACT) + 6:18 33 DE LA PARTE, Victor (TEN) 34 KONRAD, Patrick (BOH) 35 MOHORIC, Matej (TBV) + 6:31 36 VAN AERT, Wout (TJV) + 6:37 37 PACHER, Quentin (BBK) + 7:15 38 MCNULTY, Brandon (UAD) + 8:09 39 HENAO, Sergio (TQA) 40 LÓPEZ, Miguel Ángel (MOV) General Classification after Stage 18 1 POGACAR, Tadej (UAD) 75:00:02 2 VINGEGAARD, Jonas (TJV) + 5:45 3 CARAPAZ, Richard (IGD) + 5:51 4 O'CONNOR, Ben (ACT) + 8:18 5 KELDERMAN, Wilco (BOH) + 8:50 6 MAS, Enric (MOV) + 10:11 7 LUTSENKO, Alexey (APT) + 11:22 8 MARTIN, Guillaume (COF) + 12:46 9 BILBAO, Pello (TBV) + 13:48 10 URAN, Rigoberto (EFN) + 16:25 11 GAUDU, David (GFC) + 18:42 12 CATTANEO, Mattia (DQT) + 23:36 13 CHAVES, Esteban (BEX) + 32:07 14 MEINTJES, Louis (IWG) + 35:55 15 PARET-PEINTRE, Aurélien (ACT) + 37:21 16 POELS, Wout (TBV) + 47:00 17 TEUNS, Dylan (TBV) + 49:33 18 GUERREIRO, Ruben (EFN) + 52:26 19 VAN AERT, Wout (TJV) + 58:09 20 HENAO, Sergio (TQA) + 58:26Full Official Stage 18 Results and General Classification — letour.fr
Full Stage 18 Results and General Classification — firstcycling
Pogacar takes final mountain stage at Luz Ardiden — cyclingnews
Rigoberto Uran cracks and loses chance podium — cyclingnews
Podium in view for Carapaz after final mountain stage — cyclingnews
Mark Cavendish survives Luz Ardiden with two chances to beat Merckx's record — cyclingnews
Last Km of Stage 18 (02:58 Ambient) — aso
Last Km of Stage 18 (01:33 English, restricted to Australia) — sbs
Last 2 Km of Stage 18 (03:54 English) — FloBikes
Last 2 Km of Stage 18 (04:56 English, restricted to U.S.) — nbcsports
Winner's Interview from Stage 18 (02:26 English) — @LeTour
One-Minute Highlights from Stage 18 (01:19 English, restricted to Australia) — sbs
Stage 18 Highlights (05:25 English) — GCNRacing
Official Stage 18 Highlights (08:33 English) — aso
Résumé d'Étape 18 (08:33 French) — aso
Resumen Etapa 18 (08:33 Spanish) — aso
Zusammenfassung - Etappe 18 (08:33 German) — aso
Extended Stage 18 Highlights (51:27 English, restricted to Australia) — sbs
Extended Stage 18 Highlights (45:24 English, restricted to U.S.) — nbcsports
Stage 18 Onboard Camera Highlights (02:54 Ambient) — aso
44 Big Photos from Stage 18 — corvos/aso/flockton/bettini/smith
The Butterfly Effect - Stage 18 Analysis (10:35 English) — ChrisHorner
Stage 18 Analysis w/ Richard, François, Mitch (59:54 English) — cyclingpodcast
Stage 18 Highlights and Analysis (08:05 English) — LanterneRouge
Stage 18 preview: Pau → Luz-Ardiden, 130 km (Mountain)
July 14 update:
Official Stage 18 Preview (01:00 English) — TourdeFrance
Stage 18 preview with Favorites — ciclismointernacional
Photos from Tourmalet/Luz Ardiden finish in 2011 - Samuel Sanchez wins — sirotti/reuters/flockton
See the race summary table (right) for the Stage 18 profile, map and timetable.
Stage 18 start time: Thursday 13:35 CET (11:35:00 AM GMT+0000); Weather for Pau, 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 Luz-Ardiden, France
Stage 17 Post-Race Coverage 

47 Big Photos from Stage 17 — corvos/aso/flockton/bettini/smith
Stage 17 Results 1 POGACAR, Tadej (UAD) 5:03:31 2 VINGEGAARD, Jonas (TJV) + 3 3 CARAPAZ, Richard (IGD) + 4 4 GAUDU, David (GFC) + 1:19 5 O'CONNOR, Ben (ACT) + 1:26 6 KELDERMAN, Wilco (BOH) + 1:40 7 BILBAO, Pello (TBV) + 1:44 8 HIGUITA, Sergio (EFN) + 1:49 9 URAN, Rigoberto (EFN) 10 TEUNS, Dylan (TBV) 11 MAS, Enric (MOV) + 2:27 12 LUTSENKO, Alexey (APT) + 2:53 13 MARTIN, Guillaume (COF) + 3:39 14 MEINTJES, Louis (IWG) + 3:41 15 GUERREIRO, Ruben (EFN) + 3:55 16 CHAVES, Esteban (BEX) + 4:46 17 CATTANEO, Mattia (DQT) 18 POELS, Wout (TBV) + 5:26 19 CASTROVIEJO, Jonathan (IGD) + 6:38 20 MOLLEMA, Bauke (TFS) + 7:27 21 MEURISSE, Xandro (AFC) + 7:35 22 KUSS, Sepp (TJV) + 8:08 23 PACHER, Quentin (BBK) + 8:26 24 PARET-PEINTRE, Aurélien (ACT) + 9:28 25 MAJKA, Rafal (UAD) + 9:33 26 GODON, Dorian (ACT) + 11:47 27 LÓPEZ, Miguel Ángel (MOV) + 11:50 28 HENAO, Sergio (TQA) + 12:14 29 VALVERDE, Alejandro (MOV) 30 THOMAS, Geraint (IGD) + 13:27 31 BUCHMANN, Emanuel (BOH) 32 QUINTANA, Nairo (ARK) + 14:15 33 PORTE, Richie (IGD) + 14:17 34 WOODS, Michael (ISN) + 15:29 35 TURGIS, Anthony (TEN) + 15:37 36 PEREZ, Anthony (COF) + 16:09 37 DE LA PARTE, Victor (TEN) + 17:36 38 LATOUR, Pierre (TEN) 39 ALAPHILIPPE, Julian (DQT) + 18:56 40 VAN AERT, Wout (TJV) General Classification after Stage 17 1 POGACAR, Tadej (UAD) 71:26:27 2 VINGEGAARD, Jonas (TJV) + 5:39 3 CARAPAZ, Richard (IGD) + 5:43 4 URAN, Rigoberto (EFN) + 7:17 5 O'CONNOR, Ben (ACT) + 7:34 6 KELDERMAN, Wilco (BOH) + 8:06 7 MAS, Enric (MOV) + 9:48 8 LUTSENKO, Alexey (APT) + 10:04 9 MARTIN, Guillaume (COF) + 11:51 10 BILBAO, Pello (TBV) + 12:53 11 GAUDU, David (GFC) + 15:42 12 CATTANEO, Mattia (DQT) + 19:41 13 CHAVES, Esteban (BEX) + 28:42 14 MEINTJES, Louis (IWG) + 34:02 15 POELS, Wout (TBV) + 44:18 16 TEUNS, Dylan (TBV) + 46:08 17 GUERREIRO, Ruben (EFN) + 49:01 18 MOLLEMA, Bauke (TFS) + 55:49 19 HIGUITA, Sergio (EFN) + 1:02:18 20 CASTROVIEJO, Jonathan (IGD) + 1:03:24Full Official Stage 17 Results and General Classification — letour.fr
Full Stage 17 Results and General Classification — firstcycling
Pogacar stamps his authority on the race on Col du Portet — cyclingnews
Tadej Pogacar at imperious best with stage 17 victory on Col du Portet — theguardian
Which GC riders lost time on the Col du Portet — cyclingnews
Ben O'Connor: 'I'm pretty proud of what I managed to do today' (00:48 English) — cyclismactu
Ben O'Connor: If I can keep fifth place, that would be insane — cyclingnews
Mark Cavendish survives time cut on hardest stage so far — cyclingnews
Pogacar doubles down on overall lead with win on 'hardest stage' — cyclingnews
I knew Carapaz was bluffing, says Pogacar — cyclingnews
Vingegaard: Second is really amazing for me — cyclingnews
Kelderman makes GC gains despite crash on stage 17 descent — cyclingnews
Last Km of Stage 17 (03:08 Ambient) — aso
Last Km of Stage 17 (03:34 English, restricted to Europe) — eurosport
Last 2 Km of Stage 17 (05:21 English, restricted to U.S.) — nbcsports
Last 8 Km Highlights of Stage 17 (01:14 English, restricted to Australia) — sbs
Last 8 Km Highlights of Stage 17 (03:48 English) — FloBikes
Stage 17 Winner's emotion (01:01 Ambient) — aso
Winner's Interview from Stage 17 (01:03 English) — cyclismactu
Stage 17 Highlights (05:39 English) — GCNRacing
Official Stage 17 Highlights (08:29 English) — aso
Résumé d'Étape 17 (08:29 French) — aso
Resumen Etapa 17 (11:50 Spanish) — DanyProCycling
Resumen Etapa 17 (08:29 Spanish) — aso
Zusammenfassung - Etappe 17 (08:29 German) — aso
Stage 17 Onboard Camera Highlights (02:42 Ambient) — aso
Extended Stage 17 Highlights (36:49 English, restricted to U.S.) — nbcsports
Extended Stage 17 Highlights (51:30 English, restricted to Australia) — sbs
47 Big Photos from Stage 17 — corvos/aso/flockton/bettini/smith
Backstage Pass - Stage 17 (03:33 English/Ambient) — TeamBikeExchange
Stage 17 Analysis w/ Richard, Mitch, François (55:02 English) — cyclingpodcast
The Butterfly Effect - Stage 17 Analysis (12:17 English) — ChrisHorner
Stage 17 preview: Muret → Saint-Lary-Soulan, 178 km (Mountain)
July 13 update:
Official Stage 17 Preview (01:00 English) — TourdeFrance
Stage 17 preview with Favorites — ciclismointernacional
Stage 17 preview with Favorites — inrng
Tadej Pogacar: Col du Portet stage is hardest day of entire Tour — cyclingnews
Photos from Col du Portet finish in 2018 - Nairo QUINTANA wins — corvos/aso/flockton/bettini
Cycling The Ariege Pyrenees - September 2005 — steephill.tv
Meet Lachlan Morton, The Man Who Rode the Tour de France Route Solo — outsideonline
Stage 17 Col Du Portet Will Be a Monster Summit Finish (05:35 English) — flobikes
See the race summary table (right) for the Stage 17 profile, map and timetable.
Stage 17 start time: Wednesday 11:50 CET (9:50:00 AM GMT+0000); Weather for Muret, France
Earliest live video: 11:50 CET (9:50:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:06 CET (3:06:00 PM GMT+0000); Weather for Saint-Lary-Soulan, Col Du Portet
Stage 16 Post-Race Coverage 
46 Big Photos from Stage 16 — corvos/aso/flockton/bettini
Stage 16 Results 1 KONRAD, Patrick (BOH) 4:01:59 2 COLBRELLI, Sonny (TBV) + 42 3 MATTHEWS, Michael (BEX) 4 PÉRICHON, Pierre-Luc (COF) 5 BONNAMOUR, Franck (BBK) 6 ARANBURU, Alex (APT) 7 SKUJINS, Toms (TFS) + 45 8 BAKELANTS, Jan (IWG) 9 GAUDU, David (GFC) + 47 10 ROTA, Lorenzo (IWG) + 1:03 11 DOUBEY, Fabien (TEN) + 4:39 12 WRIGHT, Fred (TBV) + 4:41 13 CARAPAZ, Richard (IGD) + 13:49 14 POGACAR, Tadej (UAD) 15 LUTSENKO, Alexey (APT) 16 VINGEGAARD, Jonas (TJV) 17 URAN, Rigoberto (EFN) 18 KELDERMAN, Wilco (BOH) 19 O'CONNOR, Ben (ACT) 20 CATTANEO, Mattia (DQT) 21 MAS, Enric (MOV) 22 BILBAO, Pello (TBV) 23 MARTIN, Guillaume (COF) + 13:53 24 FORMOLO, Davide (UAD) + 14:12 25 VAN AERT, Wout (TJV) + 14:22 26 GODON, Dorian (ACT) + 14:44 27 SCHÄR, Michael (ACT) 28 THEUNS, Edward (TFS) 29 CORT, Magnus (EFN) 30 TEUNS, Dylan (TBV) 31 MEINTJES, Louis (IWG) 32 BARTHE, Cyril (BBK) 33 PARET-PEINTRE, Aurélien (ACT) 34 BERNARD, Julien (TFS) 35 POWLESS, Neilson (EFN) 36 PACHER, Quentin (BBK) 37 DILLIER, Silvan (AFC) 38 GUERREIRO, Ruben (EFN) 39 RUTSCH, Jonas (EFN) 40 TEUNISSEN, Mike (TJV) General Classification after Stage 16 1 POGACAR, Tadej (UAD) 66:23:06 2 URAN, Rigoberto (EFN) + 5:18 3 VINGEGAARD, Jonas (TJV) + 5:32 4 CARAPAZ, Richard (IGD) + 5:33 5 O'CONNOR, Ben (ACT) + 5:58 6 KELDERMAN, Wilco (BOH) + 6:16 7 LUTSENKO, Alexey (APT) + 7:01 8 MAS, Enric (MOV) + 7:11 9 MARTIN, Guillaume (COF) + 8:02 10 BILBAO, Pello (TBV) + 10:59 11 GAUDU, David (GFC) + 14:13 12 CATTANEO, Mattia (DQT) + 14:45 13 PARET-PEINTRE, Aurélien (ACT) + 22:10 14 CHAVES, Esteban (BEX) + 23:46 15 MEINTJES, Louis (IWG) + 30:11 16 VAN AERT, Wout (TJV) + 32:16 17 HENAO, Sergio (TQA) + 37:43 18 POELS, Wout (TBV) + 38:42 19 TEUNS, Dylan (TBV) + 44:09 20 GUERREIRO, Ruben (EFN) + 44:56Full Official Stage 16 Results and General Classification — letour.fr
Full Stage 16 Results and General Classification — firstcycling
Patrick Konrad attacks from break to win in Saint-Gaudens — road.cc
Going long pays off for Konrad in Saint-Gaudens — cyclingnews
Michael Matthews closes in on Mark Cavendish in green jersey race — cyclingnews
Michael Matthews Post-Stage 16 Interview (01:54 English, restricted to Australia) — sbs
Van Aert sparks late skirmish for Tour de France GC favourites on stage 16 — cyclingnews
Last Km of Stage 16 (01:56 Ambient) — aso
Last Km of Stage 16 (03:31 English) — FloBikes
Last Km of Stage 16 (02:35 English, restricted to U.S.) — nbcsports
One-Minute Highlights from Stage 16 (01:11 English, restricted to Australia) — sbs
Stage 16 Winner's emotion (00:44 Ambient) — aso
Winner's Interview from Stage 16 (01:24 English) — cyclismactu
Race Leader's Interview after Stage 16 (00:37 English) — cyclismactu
Stage 16 Highlights (04:30 English) — GCNRacing
Official Stage 16 Highlights (08:36 English) — aso
Resumen de etapa - Etapa 16 (08:36 English) — aso
Résumé d'Étape 16 (08:36 French) — aso
Resumen Etapa 16 (09:10 Spanish) — DanyProCycling
Resumen Etapa 16 (08:36 Spanish) — aso
Zusammenfassung - Etappe 16 (08:36 German) — aso
Stage 16 Onboard Camera Highlights (02:44 Ambient) — aso
46 Big Photos from Stage 16 — corvos/aso/flockton/bettini
Stage 16 Analysis with Matt, Ned, Peter, David (27:31 English) — itv
Stage 16 Analysis w/ Richard, Kate, François (45:16 English) — cyclingpodcast
Breakaway Dysfunction; Stage 16 Highlights and Analysis (07:29 English) — LanterneRouge
The Butterfly Effect - Stage 16 Analysis (09:40 English) — ChrisHorner
Extended Stage 16 Highlights (40:32 English, restricted to U.S.) — nbcsports
Extended Stage 16 Highlights (51:28 English, restricted to Australia) — sbs
Stage 16 preview: Pas De La Case → Saint-Gaudens, 169 km (hilly)
July 12 update: Official Stage 16 Preview (01:00 English) — TourdeFrance
Stage 16 preview with Favorites — ciclismointernacional
Photos from Route du Sud Saint-Gaudens finish in 2015 - Bryan COQUARD wins — flockton
Michael Woods Isn't Giving Up On The Polka Dot Jersey (02:32 English) — FloBikes
Cycling The Ariege Pyrenees - September 2005 — steephill.tv
See the race summary table (right) for the Stage 16 profile, map and timetable.
Stage 16 start time: Tuesday 13:05 CET (11:05:00 AM GMT+0000); Weather for Pas De La Case, AD
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:34 CET (3:34:00 PM GMT+0000); Weather for Saint-Gaudens, France
2021 Tour de France Rest Day 2 News
July 12 update: Monday is the second rest day...
Pogacar: Maybe one day I will publish my data — cyclingnews
Vuelta a España boss 'hopes for amazing duel' between Bernal and Pogacar — cyclingnews
Porte: Pogacar has proven he's a level above at the Tour de France — cyclingnews
Peter Sagan has knee surgery following Tour de France departure — cyclingnews
Mark Cavendish keen to continue career beyond Tour de France — cyclingnews
Rest Day 2 Recap (29:44 English) — LanterneRougeCyclingPodcast
How Hard Is The Tour De France And Is It Getting Tougher? (20:24 English) — gcn
First two weeks highlights (01:50 Music/Ambient) — TourdeFrance
Stage 10-15 Highlights (03:43 English) — Velon
Deceuninck–Quick-Step: TdF Rest Day (00:58 Ambient/English) — SpecializedBicycles
Tour rest day 2 review — inrng
The Press Conference | Rest Day 2 (1:09:30 English) — cyclingpodcast
Tadej Pogacar Rest Day 2: If you have a bad day, any stage could be complicated and decisive (01:30 English) — cyclismactu
Best of Rest 2 with Matt, Ned, Peter, David (26:35 English) — itv
Beyond the Coverage: What's To Come In Week 3 (07:30 English) — ChrisHorner
Kelderman expecting 'different racing' in Tour de France's third week — cyclingnews
Stage 15 Post-Race Coverage 

42 Big Photos from Stage 15 — corvos/aso/flockton/reuters
Stage 15 Results 1 KUSS, Sepp (TJV) 5:12:06 2 VALVERDE, Alejandro (MOV) + 23 3 POELS, Wout (TBV) + 1:15 4 IZAGIRRE, Ion (APT) 5 GUERREIRO, Ruben (EFN) 6 QUINTANA, Nairo (ARK) 7 GAUDU, David (GFC) 8 MARTIN, Daniel (ISN) + 1:22 9 BONNAMOUR, Franck (BBK) 10 PARET-PEINTRE, Aurélien (ACT) 11 NIBALI, Vincenzo (TFS) 12 ALAPHILIPPE, Julian (DQT) 13 POWLESS, Neilson (EFN) + 3:00 14 DONOVAN, Mark (DSM) + 3:02 15 TEUNS, Dylan (TBV) + 4:11 16 ELISSONDE, Kenny (TFS) 17 BERNARD, Julien (TFS) 18 HENAO, Sergio (TQA) 19 VAN AERT, Wout (TJV) + 4:51 20 MAS, Enric (MOV) 21 VINGEGAARD, Jonas (TJV) 22 POGACAR, Tadej (UAD) 23 CARAPAZ, Richard (IGD) 24 URAN, Rigoberto (EFN) 25 KELDERMAN, Wilco (BOH) 26 O'CONNOR, Ben (ACT) 27 LUTSENKO, Alexey (APT) + 5:22 28 BILBAO, Pello (TBV) 29 MOHORIC, Matej (TBV) + 5:25 30 WOODS, Michael (ISN) + 6:19 31 MEINTJES, Louis (IWG) + 7:14 32 CHAVES, Esteban (BEX) 33 MARTIN, Guillaume (COF) + 8:45 34 MADOUAS, Valentin (GFC) 35 KRUIJSWIJK, Steven (TJV) 36 CASTROVIEJO, Jonathan (IGD) 37 CATTANEO, Mattia (DQT) + 9:48 38 THOMAS, Geraint (IGD) 39 BALLERINI, Davide (DQT) + 13:13 40 DE GENDT, Thomas (LTS) General Classification after Stage 15 1 POGACAR, Tadej (UAD) 62:07:18 2 URAN, Rigoberto (EFN) + 5:18 3 VINGEGAARD, Jonas (TJV) + 5:32 4 CARAPAZ, Richard (IGD) + 5:33 5 O'CONNOR, Ben (ACT) + 5:58 6 KELDERMAN, Wilco (BOH) + 6:16 7 LUTSENKO, Alexey (APT) + 7:01 8 MAS, Enric (MOV) + 7:11 9 MARTIN, Guillaume (COF) + 7:58 10 BILBAO, Pello (TBV) + 10:59 11 CATTANEO, Mattia (DQT) + 14:45 12 PARET-PEINTRE, Aurélien (ACT) + 21:15 13 CHAVES, Esteban (BEX) + 22:51 14 GAUDU, David (GFC) + 27:15 15 MEINTJES, Louis (IWG) + 29:16 16 VAN AERT, Wout (TJV) + 31:43 17 POELS, Wout (TBV) + 35:49 18 HENAO, Sergio (TQA) + 36:48 19 TEUNS, Dylan (TBV) + 43:14 20 GUERREIRO, Ruben (EFN) + 44:01Full Official Stage 15 Results and General Classification — letour.fr
Full Stage 15 Results and General Classification — firstcycling
Kuss wins stage 15 in Andorra — cyclingnews
Alejandro Valverde Post-Stage 15 Interview (02:17 Spanish) — cyclismactu
Sepp Kuss ends 10-year-drought on American Tour de France stage wins — cyclingnews
Last Km of Stage 15 (01:32 Ambient) — aso
Last Km of Stage 15 (01:44 English, restricted to U.S.) — nbcsports
Last 20 Km Highlights of Stage 15 (03:02 English) — FloBikes
Last 20 Km Highlights of Stage 15 (00:50 English, restricted to Australia) — sbs
Stage 15 Winner's emotion (01:01 Ambient) — aso
Winner's Interviews from Stage 15 (01:25 English) — cyclismactu
One-Minute Highlights from Stage 15 (01:08 English, restricted to Australia) — sbs
Stage 15 Highlights (05:33 English) — GCNRacing
Stage 15 Highlights (09:10 English) — aso
Résumé d'Étape 15 (09:10 French) — aso
Resumen Etapa 15 (09:10 Spanish) — aso
Zusammenfassung Etappe 15 (09:10 German) — aso
Extended Stage 15 Highlights (43:45 English, restricted to U.S.) — nbcsports
The Butterfly Effect - Stage 15 Analysis (10:38 English) — ChrisHorner
Stage 15 Analysis with Matt, Ned, Peter, David (27:25 English) — itv
Stage 15 Analysis w/ Richard, François, Kate (55:48 English) — cyclingpodcast
Stage 15 Highlights and Analysis (08:07 English) — LanterneRouge
Stage 15 Analysis with Lance, George, Johan (37:05 English) — WEDŪ
Stage 15 - Onboard Camera Highlights (02:58 Ambient) — aso
42 Big Photos from Stage 15 — corvos/aso/flockton/reuters
Behind the Scenes - Stage 15 (01:28 Music/English) — TeamJumbo-Visma
Stage 15 preview: Céret → Andorre-La-Vieille, 192 km (Mountain)
July 10 update: Official Stage 15 Preview (01:00 English) — TourdeFrance
Stage 15 preview with Favorites — ciclismointernacional
Stage 15 Preview: Major GC Shakeup Expected In Andorra (04:32 English) — flobikes
See the race summary table (right) for the Stage 15 profile, map and timetable.
Stage 15 start time: Sunday 12:20 CET (10:20:00 AM GMT+0000); Weather for Céret, France
Earliest live video: 12:20 CET (10:20:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:46 CET (3:46:00 PM GMT+0000); Weather for Andorre-La-Vieille, AD
Stage 14 Post-Race Coverage 

24 Big Photos from Stage 14 — corvos/aso/flockton
Stage 14 Results 1 MOLLEMA, Bauke (TFS) 4:16:16 2 KONRAD, Patrick (BOH) + 1:04 3 HIGUITA, Sergio (EFN) 4 CATTANEO, Mattia (DQT) + 1:06 5 WOODS, Michael (ISN) + 1:10 6 FRAILE, Omar (APT) + 1:25 7 GESBERT, Elie (ARK) 8 PACHER, Quentin (BBK) 9 MEINTJES, Louis (IWG) + 1:26 10 CHAVES, Esteban (BEX) + 1:28 11 MARTIN, Guillaume (COF) 12 MADOUAS, Valentin (GFC) + 3:32 13 POELS, Wout (TBV) 14 ROLLAND, Pierre (BBK) + 6:23 15 MCNULTY, Brandon (UAD) + 6:53 16 COSTA, Rui (UAD) 17 MAJKA, Rafal (UAD) 18 POGACAR, Tadej (UAD) 19 VAN BAARLE, Dylan (IGD) 20 CARAPAZ, Richard (IGD) 21 PORTE, Richie (IGD) 22 CASTROVIEJO, Jonathan (IGD) 23 STUYVEN, Jasper (TFS) 24 ELISSONDE, Kenny (TFS) 25 MAS, Enric (MOV) 26 GUERREIRO, Ruben (EFN) 27 VALVERDE, Alejandro (MOV) 28 BUCHMANN, Emanuel (BOH) 29 DONOVAN, Mark (DSM) 30 KELDERMAN, Wilco (BOH) 31 URAN, Rigoberto (EFN) 32 TEUNS, Dylan (TBV) 33 KRUIJSWIJK, Steven (TJV) 34 BAKELANTS, Jan (IWG) 35 KUSS, Sepp (TJV) 36 GAUTIER, Cyril (BBK) 37 VINGEGAARD, Jonas (TJV) 38 IZAGIRRE, Ion (APT) 39 ROTA, Lorenzo (IWG) 40 RODRIGUEZ, Cristian (TEN) General Classification after Stage 14 1 POGACAR, Tadej (UAD) 56:50:21 2 MARTIN, Guillaume (COF) + 4:04 3 URAN, Rigoberto (EFN) + 5:18 4 VINGEGAARD, Jonas (TJV) + 5:32 5 CARAPAZ, Richard (IGD) + 5:33 6 O'CONNOR, Ben (ACT) + 5:58 7 KELDERMAN, Wilco (BOH) + 6:16 8 LUTSENKO, Alexey (APT) + 6:30 9 MAS, Enric (MOV) + 7:11 10 CATTANEO, Mattia (DQT) + 9:48 11 BILBAO, Pello (TBV) + 10:28 12 CHAVES, Esteban (BEX) + 20:28 13 PARET-PEINTRE, Aurélien (ACT) + 24:44 14 MEINTJES, Louis (IWG) + 26:53 15 GAUDU, David (GFC) + 30:51 16 VAN AERT, Wout (TJV) + 31:43 17 MOLLEMA, Bauke (TFS) + 32:02 18 HENAO, Sergio (TQA) + 37:28 19 POELS, Wout (TBV) + 39:31 20 TEUNS, Dylan (TBV) + 43:54Full Official Stage 14 Results and General Classification — letour.fr
Full Stage 14 Results and General Classification — firstcycling
Mollema escapes breakaway to win stage 14 — cyclingnews
Michael Woods crashes in the breakaway on stage 14 — cyclingnews
Guillaume Martin climbs to second overall thanks to clever day in the break — cyclingnews
Woods 'proud' to lead Tour de France’s King of Mountains ranking — cyclingnews
Last Km of Stage 14 (01:49 Ambient) — aso
Last Km of Stage 14 (03:15 English) — FloBikes
Last Km of Stage 14 (03:25 English, restricted to U.S.) — nbcsports
50 km to go: Mike Woods crashes, Stage 14 (01:01 English, restricted to U.S.) — nbcsports
50 km to go: Mike Woods crashes, Stage 14 (01:04 English) — FloBikes
Stage 14 Winner's emotion (00:42 Ambient) — aso
Winner's Interview from Stage 14 (01:18 English) — cyclismactu
Race Leader's Interview after Stage 14 (01:05 English) — cyclismactu
Resumen Etapa 14 (08:02 Spanish) — DanyProCycling
Stage 14 Highlights (05:04 English) — GCNRacing
Résumé d'Étape 14 (08:07 French) — aso
Official Stage 14 Highlights (08:07 English) — aso
Resumen de Etapa 14 (08:07 Spanish) — aso
Zusammenfassung - Etappe 14 (08:07 German) — aso
Stage 14 - Onboard Camera Highlights (02:37 Ambient) — aso
24 Big Photos from Stage 14 — corvos/aso/flockton
Stage 14 Analysis w/ Richard, François, Kate (53:37 English) — cyclingpodcast
Stage 14 Analysis with Matt, Ned, Peter, David (34:00 English) — itv
Extended Stage 14 Highlights (50:17 English, restricted to U.S.) — nbcsports
Extended Stage 14 Highlights (51:27 English, restricted to Australia) — sbs
How Can 1 Rider Beat 13 Others; Stage 14 Highlights/Analysis (08:09 English) — LanterneRouge
The Butterfly Effect - Stage 14 Analysis (10:35 English) — ChrisHorner
Backstage Pass - Stage 14 (03:28 English) — TeamBikeExchange
Stage 14 preview: Carcassonne → Quillan, 184 km (Mountain)
July 9 update: Official Stage 14 Preview (01:00 English) — TourdeFrance
Stage 14 preview with Favorites — ciclismointernacional
Stage 14 preview — inrng
Stage 14 Preview: The Tour Enters The Pyrenees (04:03 English) — FloBikes
See the race summary table (right) for the Stage 14 profile, map and timetable.
Stage 14 start time: Saturday 12:25 CET (10:25:00 AM GMT+0000); Weather for Carcassonne, France
Earliest live video: 12:25 CET (10:25:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:59 CET (2:59:00 PM GMT+0000); Weather for Quillan, France
Stage 13 Post-Race Coverage 

31 Big Photos from Stage 13 — corvos/aso/flockton/getty
Stage 13 Results 1 CAVENDISH, Mark (DQT) 5:04:29 2 MØRKØV, Michael (DQT) 3 PHILIPSEN, Jasper (AFC) 4 GARCIA, Ivan (MOV) 5 VAN POPPEL, Danny (IWG) 6 ARANBURU, Alex (APT) 7 LAPORTE, Christophe (COF) 8 GREIPEL, André (ISN) 9 CORT, Magnus (EFN) 10 STUYVEN, Jasper (TFS) 11 BOUHANNI, Nacer (ARK) 12 MATTHEWS, Michael (BEX) 13 BARTHE, Cyril (BBK) 14 WALSCHEID, Max (TQA) 15 VAN AERT, Wout (TJV) 16 RICKAERT, Jonas (AFC) 17 GILBERT, Philippe (LTS) 18 BALLERINI, Davide (DQT) 19 BOL, Cees (DSM) 20 TURGIS, Anthony (TEN) 21 VAN AVERMAET, Greg (ACT) 22 URAN, Rigoberto (EFN) 23 GUERREIRO, Ruben (EFN) 24 COLBRELLI, Sonny (TBV) 25 KELDERMAN, Wilco (BOH) 26 POGACAR, Tadej (UAD) 27 MADOUAS, Valentin (GFC) 28 OSS, Daniel (BOH) 29 MAS, Enric (MOV) 30 PARET-PEINTRE, Aurélien (ACT) 31 VINGEGAARD, Jonas (TJV) 32 LUTSENKO, Alexey (APT) 33 CARAPAZ, Richard (IGD) 34 GAUDU, David (GFC) 35 EEKHOFF, Nils (DSM) 36 O'CONNOR, Ben (ACT) 37 THEUNS, Edward (TFS) 38 DILLIER, Silvan (AFC) 39 MARTIN, Guillaume (COF) 40 RUTSCH, Jonas (EFN) General Classification after Stage 13 1 POGACAR, Tadej (UAD) 52:27:12 2 URAN, Rigoberto (EFN) + 5:18 3 VINGEGAARD, Jonas (TJV) + 5:32 4 CARAPAZ, Richard (IGD) + 5:33 5 O'CONNOR, Ben (ACT) + 5:58 6 KELDERMAN, Wilco (BOH) + 6:16 7 LUTSENKO, Alexey (APT) + 6:30 8 MAS, Enric (MOV) + 7:11 9 MARTIN, Guillaume (COF) + 9:29 10 BILBAO, Pello (TBV) + 10:28 11 CATTANEO, Mattia (DQT) + 15:35 12 PARET-PEINTRE, Aurélien (ACT) + 24:44 13 VAN AERT, Wout (TJV) + 25:21 14 CHAVES, Esteban (BEX) + 25:53 15 GAUDU, David (GFC) + 30:51 16 MEINTJES, Louis (IWG) + 32:20 17 HENAO, Sergio (TQA) + 37:28 18 MOLLEMA, Bauke (TFS) + 39:13 19 POELS, Wout (TBV) + 42:52 20 TEUNS, Dylan (TBV) + 43:54Full Official Stage 13 Results and General Classification — letour.fr
Full Stage 13 Results and General Classification — firstcycling
Mark Cavendish equals Eddy Merckx record with stage 13 victory — cyclingnews
Michael Mørkøv: We seem like a pretty good duo (01:33 English) — @itvcycling
Michael Mørkøv: You can clearly say Mark is the best sprinter there ever was — cw
Mark Cavendish: I don't think I can ever be compared with the great Eddy Merckx — cyclingnews
Pogacar congratulates Cavendish on 34th stage win — cyclingnews
Last Km of Stage 13 (02:12 Ambient) — aso
Last Km of Stage 13 (01:42 English) — FloBikes
Last Km of Stage 13 (03:07 English, restricted to U.S.) — nbcsports
Overhead Replay of the Stage 13 Finish (00:18 Ambient) — aso
Robbie McEwen breaks down the Stage 13 finish (02:48 English, restricted to Australia) — sbs
Stage 13 - Winner's emotion (01:07 Ambient) — aso
Winner's Interview from Stage 13 (01:23 English) — cyclismactu
Race Leader's Interview after Stage 13 (00:31 English) — cyclismactu
60 km to go: Loose gravel causes multi-rider crash in Stage 13 (05:13 English, restricted to U.S.) — nbcsports
60 km: Mechanic-cam view of the Stage 13 crash aftermath (02:48 English, restricted to U.S.) — nbcsports
Stage 13 Highlights (05:04 English) — GCNRacing
31 Big Photos from Stage 13 — corvos/aso/flockton/getty
Stage 13 Onboard Camera Highlights (02:53 Ambient) — aso
Official Stage 13 Highlights (08:31 English) — aso
Résumé d'Étape 13 (08:31 French) — aso
Zusammenfassung - Etappe 13 (08:31 German) — aso
Resumen Etapa 13 (08:31 Spanish) — aso
Backstage Pass - Stage 13 (03:33 English) — TeamBikeExchange
Extended Stage 13 Highlights (45:18 English, restricted to U.S.) — nbcsports
Extended Stage 13 Highlights (51:27 English, restricted to Australia) — sbs
Stage 13 Analysis with Matt, Ned, Peter, David (29:38 English) — itv
Stage 13 Highlights and Analysis (08:14 English) — LanterneRouge
Stage 13 Analysis with Lance, George, Johan (48:44 English) — WEDŪ
Stage 13 Analysis w/ Richard, François, Kate (45:23 English) — cyclingpodcast
The Butterfly Effect - Stage 13 Analysis (12:32 English) — ChrisHorner
Morton riding Alt Tour on TDF route for charity (08:12 English, restricted to U.S.) — nbcsports
ExpressVPN or some other VPN is essential for any serious cycling fan as a back up option for watching geo-restricted live video or highlight clips
Stage 13 preview: Nîmes → Carcassonne, 220 km (rolling)
July 8 update: Official Stage 13 Preview (01:00 English) — TourdeFrance
Stage 13 preview with Favorites — ciclismointernacional
Stage 13 preview with Favorites — inrng
Photos from Carcassonne finish in 2018 - Magnus CORT wins — corvos/aso/flockton/bettini
See the race summary table (right) for the Stage 13 profile, map and timetable.
Stage 13 start time: Friday 12:05 CET (10:05:00 AM GMT+0000); Weather for Nîmes, France
Earliest live video: 12:05 CET (10:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:29 CET (3:29:00 PM GMT+0000); Weather for Carcassonne, France
Stage 12 Post-Race Coverage 

33 Big Photos from Stage 12 — corvos/aso/flockton/bettini
Stage 12 Results 1 POLITT, Nils (BOH) 3:22:12 2 ERVITI, Imanol (MOV) + 31 3 SWEENY, Harry (LTS) 4 KÜNG, Stefan (GFC) + 1:58 5 MEZGEC, Luka (BEX) + 2:06 6 GREIPEL, André (ISN) 7 THEUNS, Edward (TFS) 8 VAN MOER, Brent (LTS) 9 ALAPHILIPPE, Julian (DQT) 10 HENAO, Sergio (TQA) 11 SWIFT, Connor (ARK) 12 BOASSON-HAGEN, Edvald (TEN) + 2:09 13 BISSEGGER, Stefan (EFN) + 5:22 14 CAVENDISH, Mark (DQT) + 15:53 15 MATTHEWS, Michael (BEX) 16 PHILIPSEN, Jasper (AFC) 17 BARBERO, Carlos (TQA) 18 RICKAERT, Jonas (AFC) 19 BARTHE, Cyril (BBK) 20 BALLERINI, Davide (DQT) 21 POGACAR, Tadej (UAD) 22 DECLERCQ, Tim (DQT) 23 TEUNISSEN, Mike (TJV) 24 ASGREEN, Kasper (DQT) 25 VINGEGAARD, Jonas (TJV) 26 LUTSENKO, Alexey (APT) 27 OSS, Daniel (BOH) 28 SCHÄR, Michael (ACT) 29 CORT, Magnus (EFN) 30 KELDERMAN, Wilco (BOH) 31 CARAPAZ, Richard (IGD) 32 PARET-PEINTRE, Aurélien (ACT) 33 DILLIER, Silvan (AFC) 34 GODON, Dorian (ACT) 35 EEKHOFF, Nils (DSM) 36 VAN BAARLE, Dylan (IGD) 37 VALGREN, Michael (EFN) 38 SBARAGLI, Kristian (AFC) 39 MAS, Enric (MOV) 40 O'CONNOR, Ben (ACT) General Classification after Stage 12 1 POGACAR, Tadej (UAD) 47:22:43 2 URAN, Rigoberto (EFN) + 5:18 3 VINGEGAARD, Jonas (TJV) + 5:32 4 CARAPAZ, Richard (IGD) + 5:33 5 O'CONNOR, Ben (ACT) + 5:58 6 KELDERMAN, Wilco (BOH) + 6:16 7 LUTSENKO, Alexey (APT) + 6:30 8 MAS, Enric (MOV) + 7:11 9 MARTIN, Guillaume (COF) + 9:29 10 BILBAO, Pello (TBV) + 10:28 11 CATTANEO, Mattia (DQT) + 15:35 12 PARET-PEINTRE, Aurélien (ACT) + 24:44 13 VAN AERT, Wout (TJV) + 25:21 14 CHAVES, Esteban (BEX) + 25:53 15 GAUDU, David (GFC) + 30:51 16 MEINTJES, Louis (IWG) + 32:20 17 HENAO, Sergio (TQA) + 37:10 18 POELS, Wout (TBV) + 38:49 19 MOLLEMA, Bauke (TFS) + 39:13 20 TEUNS, Dylan (TBV) + 43:54Full Official Stage 12 Results and General Classification — letour.fr
Full Stage 12 Results and General Classification — firstcycling
Nils Politt wins stage 12 as breakaway sticks — cyclingnews
Peter Sagan abandons the Tour de France — cyclingnews
Vingegaard: We had to change our mindset after losing Roglic — cyclingnews
Last Km of Stage 12 (01:45 Ambient) — aso
Last Km of Stage 12 (03:45 English, restricted to U.S.) — nbcsports
Winner's Interview from Stage 12 (01:17 English) — cyclismactu
Stage 12 Highlights (04:01 English) — GCNRacing
Official Stage 12 Highlights (08:22 English) — aso
Résumé d'Étape 12 (08:22 French) — aso
Resumen Etapa 12 (08:22 Spanish) — aso
Zusammenfassung - Etappe 12 (08:22 German) — aso
Extended Stage 12 Highlights (48:01 English, restricted to U.S.) — nbcsports
Extended Stage 12 Highlights (51:27 English, restricted to Australia) — sbs
Stage 12 Analysis with Matt, Ned, Peter, David (31:09 English) — itv
33 Big Photos from Stage 12 — corvos/aso/flockton/bettini
Stage 12 Analysis w/ Richard, François, Kate (48:27 English) — cyclingpodcast
The Butterfly Effect - Stage 12 Analysis (10:56 English) — ChrisHorner
Stage 12 preview: Saint-Paul-Trois-Châteaux → Nîmes, 161 km (rolling)
July 7 update: Official Stage 12 Preview (02:00 English) — TourdeFrance
Stage 12 preview with Favorites — ciclismointernacional
Stage 12 preview with Favorites — inrng
Photos from Nîmes finish in 2014 - Alexander KRISTOFF wins — sirotti/flockton/reuters
See the race summary table (right) for the Stage 12 profile, map and timetable.
Stage 12 start time: Thursday 13:30 CET (11:30:00 AM GMT+0000); Weather for Saint-Paul-Trois-Châteaux, France
Earliest live video: 13:30 CET (11:30:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:22 CET (3:22:00 PM GMT+0000); Weather for Nîmes, France
Stage 11 Post-Race Coverage 
51 Big Photos from Stage 11 — corvos/aso/flockton/smith
Stage 11 Results 1 VAN AERT, Wout (TJV) 5:17:43 2 ELISSONDE, Kenny (TFS) + 1:14 3 MOLLEMA, Bauke (TFS) 4 POGACAR, Tadej (UAD) + 1:38 5 URAN, Rigoberto (EFN) 6 CARAPAZ, Richard (IGD) 7 VINGEGAARD, Jonas (TJV) 8 LUTSENKO, Alexey (APT) + 1:56 9 KELDERMAN, Wilco (BOH) 10 MAS, Enric (MOV) + 3:02 11 BILBAO, Pello (TBV) + 3:28 12 MARTIN, Guillaume (COF) + 4:05 13 MEURISSE, Xandro (AFC) + 5:09 14 CHAVES, Esteban (BEX) 15 O'CONNOR, Ben (ACT) + 5:35 16 CATTANEO, Mattia (DQT) 17 VALVERDE, Alejandro (MOV) 18 MAJKA, Rafal (UAD) + 5:46 19 MEINTJES, Louis (IWG) + 7:18 20 WOODS, Michael (ISN) + 7:34 21 KRUIJSWIJK, Steven (TJV) + 11:32 22 KWIATKOWSKI, Michal (IGD) + 12:18 23 ALAPHILIPPE, Julian (DQT) 24 HIGUITA, Sergio (EFN) 25 GUERREIRO, Ruben (EFN) 26 PORTE, Richie (IGD) 27 RODRIGUEZ, Cristian (TEN) + 13:07 28 NAESEN, Oliver (ACT) + 14:28 29 KUSS, Sepp (TJV) 30 DILLIER, Silvan (AFC) 31 ROLLAND, Pierre (BBK) 32 GAUTIER, Cyril (BBK) 33 DONOVAN, Mark (DSM) 34 RUTSCH, Jonas (EFN) 35 PARET-PEINTRE, Aurélien (ACT) 36 LÓPEZ, Miguel Ángel (MOV) 37 FUGLSANG, Jakob (APT) 38 KONRAD, Patrick (BOH) 39 POELS, Wout (TBV) 40 BUCHMANN, Emanuel (BOH) General Classification after Stage 11 1 POGACAR, Tadej (UAD) 43:44:38 2 URAN, Rigoberto (EFN) + 5:18 3 VINGEGAARD, Jonas (TJV) + 5:32 4 CARAPAZ, Richard (IGD) + 5:33 5 O'CONNOR, Ben (ACT) + 5:58 6 KELDERMAN, Wilco (BOH) + 6:16 7 LUTSENKO, Alexey (APT) + 6:30 8 MAS, Enric (MOV) + 7:11 9 MARTIN, Guillaume (COF) + 9:29 10 BILBAO, Pello (TBV) + 10:28 11 CATTANEO, Mattia (DQT) + 15:35 12 PARET-PEINTRE, Aurélien (ACT) + 24:44 13 VAN AERT, Wout (TJV) + 25:21 14 CHAVES, Esteban (BEX) + 25:53 15 GAUDU, David (GFC) + 30:51 16 MEINTJES, Louis (IWG) + 32:20 17 POELS, Wout (TBV) + 38:49 18 MOLLEMA, Bauke (TFS) + 39:13 19 TEUNS, Dylan (TBV) + 43:54 20 GUERREIRO, Ruben (EFN) + 47:37Full Official Stage 11 Results and General Classification — letour.fr
Full Stage 11 Results and General Classification — firstcycling
Wout van Aert wins Mont Ventoux stage 11 — cyclingnews
Tadej Pogacar shows weakness on Mont Ventoux — cyclingnews
O'Connor battles through 'hardest in-race moment' to stay in top five — cyclingnews
Urán moves up to second after steady Mont Ventoux ride — cyclingnews
O'Connor talks through tough time on Ventoux (02:49 English, restricted to Australia) — sbs
Last Km of Stage 11 (01:42 Ambient) — aso
Last Km of Stage 11 (00:48 English, restricted to Australia) — sbs
Last Km of Stage 11 (03:31 English, restricted to U.S.) — nbcsports
Stage 11 Winner's emotion (00:52 Ambient) — aso
Winner's Interview from Stage 11 (01:05 English) — cyclismactu
Race Leader's Interview after Stage 11 (01:13 English) — cyclismactu
Stage 11 Highlights (05:00 English) — GCNRacing
Official Stage 11 Highlights (08:23 English) — aso
Résumé d'Étape 11 (08:23 French) — aso
Resumen Etapa 11 (08:23 Spanish) — aso
Resumen Etapa 11 (12:25 Spanish) — DanyProCycling
Zusammenfassung Etappe 11 (08:23 German) — aso
51 Big Photos from Stage 11 — corvos/aso/flockton/smith
Extended Stage 11 Highlights (47:09 English, restricted to U.S.) — nbcsports
Extended Stage 11 Highlights (51:28 English, restricted to Australia) — sbs
Stage 11 Analysis w/ Richard, François, Kate (46:20 English) — cyclingpodcast
Stage 11 Analysis with Matt, Ned, Peter, David (43:30 English) — itv
Stage 11 Highlights and Analysis (08:14 English) — LanterneRouge
Backstage Pass - Stage 11 (04:05 English/Music) — TeamBikeExchange
The Butterfly Effect - Stage 11 Analysis (10:18 English) — ChrisHorner
Stage 11 preview: Sorgues → Malaucène, 199 km (Mountain)
July 6 update: Official Stage 11 Preview (03:00 English) — TourdeFrance
Stage 11 preview with Favorites — ciclismointernacional
2007 Cycling Mont-Ventoux and Gorges de la Nesque — steephill.tv
See the race summary table (right) for the Stage 11 profile, map and timetable.
Stage 11 start time: Wednesday 12:00 CET (10:00:00 AM GMT+0000); Weather for Sorgues, France
Earliest live video: 12:00 CET (10:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:36 CET (3:36:00 PM GMT+0000); Weather for Malaucène, France
Stage 10 Post-Race Coverage 
36 Big Photos from Stage 10 — corvos/aso/flockton/smith
Stage 10 Results 1 CAVENDISH, Mark (DQT) 4:14:07 2 VAN AERT, Wout (TJV) 3 PHILIPSEN, Jasper (AFC) 4 BOUHANNI, Nacer (ARK) 5 MATTHEWS, Michael (BEX) 6 MØRKØV, Michael (DQT) 7 GREIPEL, André (ISN) 8 SAGAN, Peter (BOH) 9 TURGIS, Anthony (TEN) 10 BOL, Cees (DSM) 11 VAN POPPEL, Boy (IWG) 12 GARCIA, Ivan (MOV) 13 THEUNS, Edward (TFS) 14 LAPORTE, Christophe (COF) 15 BARTHE, Cyril (BBK) 16 BONNAMOUR, Franck (BBK) 17 COLBRELLI, Sonny (TBV) 18 WALSCHEID, Max (TQA) 19 BARBERO, Carlos (TQA) 20 KELDERMAN, Wilco (BOH) 21 BISSEGGER, Stefan (EFN) 22 VAN MOER, Brent (LTS) 23 NAESEN, Oliver (ACT) 24 KÜNG, Stefan (GFC) 25 POGACAR, Tadej (UAD) 26 GAUDU, David (GFC) 27 GUERREIRO, Ruben (EFN) 28 DILLIER, Silvan (AFC) 29 VINGEGAARD, Jonas (TJV) 30 VAN AVERMAET, Greg (ACT) 31 GILBERT, Philippe (LTS) 32 SCHÄR, Michael (ACT) 33 O'CONNOR, Ben (ACT) 34 PARET-PEINTRE, Aurélien (ACT) 35 SBARAGLI, Kristian (AFC) 36 SWEENY, Harry (LTS) 37 MCLAY, Daniel (ARK) General Classification after Stage 10 1 POGACAR, Tadej (UAD) 38:25:17 2 O'CONNOR, Ben (ACT) + 2:01 3 URAN, Rigoberto (EFN) + 5:18 4 VINGEGAARD, Jonas (TJV) + 5:32 5 CARAPAZ, Richard (IGD) + 5:33 6 MAS, Enric (MOV) + 5:47 7 KELDERMAN, Wilco (BOH) + 5:58 8 LUTSENKO, Alexey (APT) + 6:12 9 MARTIN, Guillaume (COF) + 7:02 10 GAUDU, David (GFC) + 7:22Full Official Stage 10 Results and General Classification — letour.fr
Full Stage 10 Results and General Classification — firstcycling
Cavendish makes it three on stage 10 — cyclingnews
Mark Cavendish questions BikeExchange tactics after third stage win — cyclingnews
Van Aert: Everyone wants to be on the QuickStep train — cyclingnews
Last Km of Stage 10 (01:28 Ambient) — aso
Last Km of Stage 10 (01:50 English, restricted to Australia) — sbs
Last Km of Stage 10 (02:47 English, restricted to U.S.) — nbcsports
Last Km of Stage 10 (03:22 English, restricted to Europe) — eurosport
Last Km of Stage 10 (03:01 English) — FloBikes
Stage 10 Finish - Overhead Replay (00:26 No Audio) — aso
Robbie McEwen's Analysis of the Stage 10 Finish (02:03 English, restricted to Australia) — sbs
Stage 10 Winner's emotion (01:09 Ambient) — aso
Winner's Interview from Stage 10 (02:12 English) — cyclismactu
Official Stage 10 Highlights (08:13 English) — aso
Résumé d'Étape 10 (08:13 French) — aso
Stage 10 Highlights (04:51 English) — GCNRacing
Resumen Etapa 10 (08:00 Spanish) — DanyProCycling
Resumen Etapa 10 (08:13 Spanish) — aso
Zusammenfassung - Etappe 10 (08:13 German) — aso
Stage 10 Onboard Camera Highlights (02:19 Ambient) — aso
Extended Stage 10 Highlights (47:39 English, restricted to U.S.) — nbcsports
36 Big Photos from Stage 10 — corvos/aso/flockton/smith
The Best Sprint Leadout this Year; Stage 10 Highlights (08:10 English) — LanterneRouge
Stage 10 Analysis with Matt, Ned, Peter, David (33:24 English) — itv
Stage 10 Analysis w/ Richard, François, Kate (45:03 English) — cyclingpodcast
The Butterfly Effect - Stage 10 Analysis (13:15 English) — ChrisHorner
Several Ineos riders go down in Stage 10 crash (03:41 English, restricted to U.S.) — nbcsports
Stage 10 preview: Albertville → Valence, 186 km (lumpy)
July 5 update: Official Stage 10 Preview (01:00 English) — TourdeFrance
Stage 10 preview with Favorites — ciclismointernacional
Photos from Valence finish in 2018 - Peter SAGAN wins — corvos/aso/flockton/bettini
Photos from Valence finish in 2015 - Andre GREIPEL wins — sirotti/flockton/reuters
Stage 10 preview with Favorites — inrng
See the race summary table (right) for the Stage 10 profile, map and timetable.
Stage 10 start time: Tuesday 13:05 CET (11:05:00 AM GMT+0000); Weather for Albertville, France
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:34 CET (3:34:00 PM GMT+0000); Weather for Valence, France
2021 Tour de France Rest Day 1 News
July 5 update: Monday is the first rest day...
1st week official highlights (01:55 Music) — aso
Racing News Show: 5 Things We've Learnt From TdF First Week (20:34 English) — GCNRacing
Tadej Pogacar: Anti-doping controls at Tour de France are 'enough' to prove doubters wrong — cn
Tadej Pogacar Rest Day PC: 'I did not expect such a race' (08:43 English) — cyclismactu
Wout Van Aert Rest Day: 'I'm not one of those who thinks it's weird' (02:36 English) — cyclismactu
Jonas Vingegaard: 'What I prefer above all is to be on the podium' (03:12 English) — cyclismactu
Geraint Thomas to ride on at Tour de France despite pain and fatigue — cyclingnews
The Press Conference | Rest Day 1 (53:46 English) — cyclingpodcast
Rest Day 1 Podcast w/ Matt, Ned, Peter, David (28:07 English) — itv
Beyond the Coverage: Pogačar's Weakness & The Killer B Teams (09:51 English) — ChrisHorner
Can Anyone Stop Tadej Pogacar In The Race For Yellow? (04:00 English) — FloBikes
Formolo: People say we're a weak team but it's not true — cyclingnews
Stage 9 Post-Race Coverage 

54 Big Photos from Stage 9 — corvos/aso/flockton
Stage 9 Results 1 O'CONNOR, Ben (ACT) 4:26:43 2 CATTANEO, Mattia (DQT) + 5:07 3 COLBRELLI, Sonny (TBV) + 5:34 4 MARTIN, Guillaume (COF) + 5:36 5 BONNAMOUR, Franck (BBK) + 6:02 6 POGACAR, Tadej (UAD) 7 CARAPAZ, Richard (IGD) + 6:34 8 VINGEGAARD, Jonas (TJV) 9 MAS, Enric (MOV) 10 URAN, Rigoberto (EFN) 11 QUINTANA, Nairo (ARK) + 6:38 12 GUERREIRO, Ruben (EFN) + 6:47 13 KELDERMAN, Wilco (BOH) 14 GAUDU, David (GFC) + 7:32 15 LUTSENKO, Alexey (APT) + 7:36 16 KONRAD, Patrick (BOH) 17 BILBAO, Pello (TBV) + 7:59 18 VALVERDE, Alejandro (MOV) 19 THOMAS, Geraint (IGD) + 9:41 20 COSNEFROY, Benoît (ACT) + 10:23 21 PARET-PEINTRE, Aurélien (ACT) 22 ROLLAND, Pierre (BBK) 23 MADOUAS, Valentin (GFC) 24 CASTROVIEJO, Jonathan (IGD) 25 STUYVEN, Jasper (TFS) + 11:15 26 RUTSCH, Jonas (EFN) + 12:50 27 IZAGIRRE, Ion (APT) 28 HIGUITA, Sergio (EFN) + 12:54 29 BARGUIL, Warren (ARK) + 13:17 30 TEUNS, Dylan (TBV) + 14:21 31 POLITT, Nils (BOH) + 15:27 32 ROTA, Lorenzo (IWG) + 15:33 33 MEINTJES, Louis (IWG) 34 CHAVES, Esteban (BEX) 35 MAJKA, Rafal (UAD) + 17:12 36 FORMOLO, Davide (UAD) + 17:49 37 COSTA, Rui (UAD) 38 DE LA PARTE, Victor (TEN) + 21:14 39 PEREZ, Anthony (COF) 40 ARCAS, Jorge (MOV) + 23:10 General Classification after Stage 9 1 POGACAR, Tadej (UAD) 34:11:10 2 O'CONNOR, Ben (ACT) + 2:01 3 URAN, Rigoberto (EFN) + 5:18 4 VINGEGAARD, Jonas (TJV) + 5:32 5 CARAPAZ, Richard (IGD) + 5:33 6 MAS, Enric (MOV) + 5:47 7 KELDERMAN, Wilco (BOH) + 5:58 8 LUTSENKO, Alexey (APT) + 6:12 9 MARTIN, Guillaume (COF) + 7:02 10 GAUDU, David (GFC) + 7:22 11 BILBAO, Pello (TBV) + 8:38 12 CATTANEO, Mattia (DQT) + 11:38 13 PARET-PEINTRE, Aurélien (ACT) + 11:54 14 TEUNS, Dylan (TBV) + 20:54 15 CHAVES, Esteban (BEX) + 22:22 16 QUINTANA, Nairo (ARK) + 24:25 17 BONNAMOUR, Franck (BBK) + 25:07 18 POELS, Wout (TBV) + 25:59 19 MEINTJES, Louis (IWG) + 26:40 20 VAN AERT, Wout (TJV) + 27:23Full Official Stage 9 Results and General Classification — letour.fr
Full Stage 9 Results and General Classification — firstcycling
Ben O'Connor moves back into contention with victory in Tignes — cyclingnews
Primoz Roglic abandons Tour de France — cyclingnews
Mathieu van der Poel abandons Tour de France to focus on Tokyo Olympic Games — cyclingnews
Carapaz: Pogacar is in a different race to us now — cyclingnews
Five talking points from stage nine — cyclingweekly
Last Km of Stage 9 (01:47 Ambient) — aso
Last Km of Stage 9 (01:16 English, restricted to Australia) — sbs
Last 2 Km of Stage 9 (03:52 English, restricted to U.S.) — nbcsports
Last 2 Km of Stage 9 (04:22 English) — FloBikes
17 km to go: The winning attack, Stage 9 (00:16 Ambient) — @LeTour
Stage 9 Winner's emotion (01:09 Ambient) — aso
Winner's Interview from Stage 9 (03:05 English) — @LeTour
Stage 9 Podium Presentation (00:56 English, restricted to U.S.) — nbcsports
Stage 9 Highlights (04:43 English) — GCNRacing
Stage 9 Yellow Jersey Highlights (01:22 Ambient) — aso
Official Stage 9 Highlights (08:52 English) — aso
Résumé d'Étape 9 (08:52 French) — aso
Resumen de Etapa 9 (08:52 Spanish) — aso
Zusammenfassung - Etappe 9 (08:52 German) — aso
Stage 9 Onboard Camera Highlights (02:36 Ambient) — aso
Extended Stage 9 Highlights (40:13 English, restricted to U.S.) — nbcsports
Extended Stage 9 Highlights (52:30 English, restricted to Australia) — sbs
Backstage Pass - Stage 9 (03:13 English) — TeamBikeExchange
Stage 9 Analysis with Lance, George, Johan (40:35 English) — WEDŪ
54 Big Photos from Stage 9 — corvos/aso/flockton
Stage 9 Analysis with Matt, Ned, Peter, David (29:27 English) — itv
The Butterfly Effect - Stage 9 Analysis (13:53 English) — ChrisHorner
Primoz Roglic & Mathieu van der Poel Withdraw Before Stage 9 (01:37 English) — FloBikes
Stage 9 preview: Cluses → Tignes, 145 km (Mountain)
July 3 update: Official Stage 9 Preview (01:00 English) — TourdeFrance
Stage 9 preview with Favorites — ciclismointernacional
Stage 9 preview with Favorites — inrng
Photos from Tignes finish in 2019 - Egan BERNAL wins — corvos/flockton/bettini/veloimages
See the race summary table (right) for the Stage 9 profile, map and timetable.
Stage 9 start time: Sunday 13:00 CET (11:00:00 AM GMT+0000); Weather for Cluses, France
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:47 CET (3:47:00 PM GMT+0000); Weather for Tignes, France
Stage 8 Post-Race Coverage 
38 Big Photos from Stage 8 — corvos/aso/flockton
Stage 8 Results 1 TEUNS, Dylan (TBV) 3:54:41 2 IZAGIRRE, Ion (APT) + 44 3 WOODS, Michael (ISN) + 47 4 POGACAR, Tadej (UAD) + 49 5 POELS, Wout (TBV) + 2:33 6 YATES, Simon (BEX) + 2:43 7 PARET-PEINTRE, Aurélien (ACT) + 3:03 8 MARTIN, Guillaume (COF) 9 CATTANEO, Mattia (DQT) + 4:07 10 VINGEGAARD, Jonas (TJV) + 4:09 11 LUTSENKO, Alexey (APT) 12 MAS, Enric (MOV) 13 CARAPAZ, Richard (IGD) 14 URAN, Rigoberto (EFN) 15 GAUDU, David (GFC) 16 BILBAO, Pello (TBV) 17 KELDERMAN, Wilco (BOH) 18 O'CONNOR, Ben (ACT) 19 HENAO, Sergio (TQA) + 4:13 20 FORMOLO, Davide (UAD) + 4:18 21 VAN AERT, Wout (TJV) + 5:45 22 QUINTANA, Nairo (ARK) + 8:34 23 CASTROVIEJO, Jonathan (IGD) 24 CHAVES, Esteban (BEX) + 10:19 25 MOLLEMA, Bauke (TFS) 26 MEINTJES, Louis (IWG) + 12:21 27 ARMIRAIL, Bruno (GFC) + 12:23 28 PETERS, Nans (ACT) + 14:14 29 FUGLSANG, Jakob (APT) + 15:50 30 FRAILE, Omar (APT) 31 ELISSONDE, Kenny (TFS) + 16:01 32 ANDERSEN, Søren Kragh (DSM) + 17:00 33 BENOOT, Tiesj (DSM) 34 KRUIJSWIJK, Steven (TJV) + 18:22 35 GEOGHEGAN HART, Tao (IGD) + 18:55 36 BONNAMOUR, Franck (BBK) 37 ALAPHILIPPE, Julian (DQT) 38 GUERREIRO, Ruben (EFN) 39 PORTE, Richie (IGD) 40 PACHER, Quentin (BBK) + 21:15 41 NIBALI, Vincenzo (TFS) + 21:47 42 LÓPEZ, Miguel Ángel (MOV) 43 KUSS, Sepp (TJV) 44 VAN DER POEL, Mathieu (AFC) General Classification after Stage 8 1 POGACAR, Tadej (UAD) 29:38:25 2 VAN AERT, Wout (TJV) + 1:48 3 LUTSENKO, Alexey (APT) + 4:38 4 URAN, Rigoberto (EFN) + 4:46 5 VINGEGAARD, Jonas (TJV) + 5:00 6 CARAPAZ, Richard (IGD) + 5:01 7 KELDERMAN, Wilco (BOH) + 5:13 8 MAS, Enric (MOV) + 5:15 9 GAUDU, David (GFC) + 5:52 10 BILBAO, Pello (TBV) + 6:41 11 HENAO, Sergio (TQA) + 7:16 12 MARTIN, Guillaume (COF) + 7:28 13 PARET-PEINTRE, Aurélien (ACT) + 7:33 14 O'CONNOR, Ben (ACT) + 8:13 15 POELS, Wout (TBV) + 8:51 16 MOLLEMA, Bauke (TFS) + 11:35 17 YATES, Simon (BEX) + 12:13 18 TEUNS, Dylan (TBV) + 12:35 19 CATTANEO, Mattia (DQT) + 12:39 20 CHAVES, Esteban (BEX) + 12:51Full Official Stage 8 Results and General Classification — letour.fr
Full Stage 8 Results and General Classification — firstcycling
Tadej Pogacar crushes rivals on mountainous stage 8; Dylan Teuns takes stage win — cyclingnews
Pogacar: I could be my own biggest rival at the Tour de France — cyclingnews
Teuns continues Bahrain Victorious’ remarkable run at Le Grand-Bornand — cyclingnews
Last Km of Stage 8 (02:04 Ambient) — aso
Last 3 Km of Stage 8 (05:31 English, restricted to U.S.) — nbcsports
Last 15 Km Highlights from Stage 8 (03:25 English) — flobikes
45 km to go: Insane Descending In The Rain, Stage 8 (01:27 English) — flobikes
Stage 8 Winner's Interview and Podium Presentation (01:26 English, restricted to U.S.) — nbcsports
Winner's Interview from Stage 8 (01:17 English) — cyclismactu
Race Leader's Interview after Stage 8 (01:22 English) — cyclismactu
Stage 8 Highlights (04:22 English, restricted to Europe) — eurosport
Stage 8 Highlights (05:26 English) — GCNRacing
Official Stage 8 Highlights (08:42 English) — aso
Résumé Étape 8 (08:42 French) — aso
Resumen Etapa 8 (08:42 Spanish) — aso
Zusammenfassung - Etappe 8 (08:42 German) — aso
Extended Stage 8 Highlights (36:39 English, restricted to U.S.) — nbcsports
Extended Stage 8 Highlights (52:30 English, restricted to Australia) — sbs
Stage 8 Onboard Camera Highlights (02:24 Ambient) — aso
38 Big Photos from Stage 8 — corvos/aso/flockton
Stage 8 Analysis with Matt, Ned, Peter, David (37:35 English) — itv
Stage 8 Analysis w/ Richard, François, Kate (52:09 English) — cyclingpodcast
The Butterfly Effect - Stage 8 Analysis (11:04 English) — ChrisHorner
Stage 8 Analysis with Lance, George, Johan (41:57 English) — WEDŪ
Stage 8 Highlights and Analysis (08:13 English) — LanterneRouge
Stage 8 On-Bike Highlights (01:35 Ambient) — Velon
Stage 8 preview: Oyonnax → Le Grand Bornand, 151 km (Mountain)
July 2 update:
Official Stage 8 Preview (01:00 English) — TourdeFrance
Stage 8 preview with Favorites — ciclismointernacional
Stage 8 preview with Favorites — inrng
Photos from Colombière/Le Grand-Bornand finish in 2018 - Julian ALAPHILIPPE wins — corvos/aso/flockton/bettini
Photos from Le Grand-Bornand finish in 2013 - Rui COSTA wins — sirotti/flockton/reuters
Photos from Le Grand-Bornand finish in 2009 - Frank SCHLECK wins — sirotti
See the race summary table (right) for the Stage 8 profile, map and timetable.
Stage 8 start time: Saturday 13:10 CET (11:10:00 AM GMT+0000); Weather for Oyonnax, France
Earliest live video: 13:10 CET (11:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:17 CET (3:17:00 PM GMT+0000); Weather for Le Grand Bornand, France
Stage 7 Post-Race Coverage 

57 Big Photos from Stage 7 — corvos/aso/flockton/reuters
Stage 7 Results 1 MOHORIC, Matej (TBV) 5:28:20 2 STUYVEN, Jasper (TFS) + 1:20 3 CORT, Magnus (EFN) + 1:40 4 VAN DER POEL, Mathieu (AFC) 5 ASGREEN, Kasper (DQT) 6 BONNAMOUR, Franck (BBK) 7 KONRAD, Patrick (BOH) 8 VAN AERT, Wout (TJV) 9 VAN MOER, Brent (LTS) + 1:44 10 GODON, Dorian (ACT) + 2:45 11 SKUJINS, Toms (TFS) 12 HOULE, Hugo (APT) + 2:57 13 NIBALI, Vincenzo (TFS) 14 YATES, Simon (BEX) 15 MEURISSE, Xandro (AFC) + 4:22 16 GILBERT, Philippe (LTS) 17 BAKELANTS, Jan (IWG) + 4:25 18 ANDERSEN, Søren Kragh (DSM) + 4:32 19 ALAPHILIPPE, Julian (DQT) + 5:15 20 MAS, Enric (MOV) 21 CARAPAZ, Richard (IGD) 22 LATOUR, Pierre (TEN) 23 HIGUITA, Sergio (EFN) 24 LUTSENKO, Alexey (APT) 25 VINGEGAARD, Jonas (TJV) 26 POGACAR, Tadej (UAD) 27 HENAO, Sergio (TQA) 28 MOLLEMA, Bauke (TFS) 29 BILBAO, Pello (TBV) 30 CHAVES, Esteban (BEX) 31 O'CONNOR, Ben (ACT) 32 ELISSONDE, Kenny (TFS) 33 MEINTJES, Louis (IWG) 34 PORTE, Richie (IGD) 35 BUCHMANN, Emanuel (BOH) 36 PARET-PEINTRE, Aurélien (ACT) 37 URAN, Rigoberto (EFN) 38 FUGLSANG, Jakob (APT) 39 GAUDU, David (GFC) 40 MARTIN, Guillaume (COF) General Classification after Stage 7 1 VAN DER POEL, Mathieu (AFC) 25:39:17 2 VAN AERT, Wout (TJV) + 30 3 ASGREEN, Kasper (DQT) + 1:49 4 MOHORIC, Matej (TBV) + 3:01 5 POGACAR, Tadej (UAD) + 3:43 6 NIBALI, Vincenzo (TFS) + 4:12 7 ALAPHILIPPE, Julian (DQT) + 4:23 8 LUTSENKO, Alexey (APT) + 4:56 9 LATOUR, Pierre (TEN) + 5:03 10 URAN, Rigoberto (EFN) + 5:04 11 VINGEGAARD, Jonas (TJV) + 5:18 12 CARAPAZ, Richard (IGD) + 5:19 13 THOMAS, Geraint (IGD) + 5:29 14 KELDERMAN, Wilco (BOH) + 5:31 15 MAS, Enric (MOV) + 5:33 16 MOLLEMA, Bauke (TFS) + 5:43 17 FUGLSANG, Jakob (APT) + 5:51 18 SKUJINS, Toms (TFS) + 5:54 19 GAUDU, David (GFC) + 6:10 20 ANDERSEN, Søren Kragh (DSM) + 6:30Full Official Stage 7 Results and General Classification — letour.fr
Full Stage 7 Results and General Classification — firstcycling
Mohoric hammers to victory in Le Creusot — cyclingnews
Primoz Roglic’s Tour de France hopes fade on stage 7 — cyclingnews
Mark Cavendish extends green jersey lead with intermediate sprint points on stage 7 — cyclingnews
Van Aert joins forces with Van der Poel in pursuit of yellow — cyclingnews
Attack proves Mathieu van der Poel's best form of defence — cyclingnews
Last Km of Stage 7 (01:59 Ambient) — aso
Last Km of Stage 7 (03:25 English) — flobikes
Last Km of Stage 7 (04:52 English, restricted to U.S.) — nbcsports
Winning Attack and Finish of Stage 7 (00:54 English, restricted to Australia) — sbs
On-Demand Stage 7 Broadcast (4:09:00 English, restricted to Australia) — sbs
Winner's Interview after Stage 7 (01:16 English) — cyclismactu
Race Leader's Interview from Stage 7 (00:51 English) — cyclismactu
Stage 7 Highlights (04:39 English) — GCNRacing
Official Stage 7 Highlights (08:37 English) — aso
Résumé Étape 7 (08:37 French) — aso
Resumen Etapa 7 (08:37 Spanish) — aso
Zusammenfassung Etappe 7 (08:37 German) — aso
Stage 7 Onboard Camera Highlights (02:59 Ambient) — aso
Backstage Pass - Stage 7 (03:29 English) — TeamBikeExchange
Extended Stage 7 Highlights (52:30 English, restricted to Australia) — sbs
Extended Stage 7 Highlights (35:19 English, restricted to U.S.) — nbcsports
57 Big Photos from Stage 7 — corvos/aso/flockton/reuters
Stage 7 Analysis with Matt, Ned, Peter, David (29:47 English) — itv
Stage 7 Analysis with Lance, George, Johan (45:34 English) — WEDŪ
The Butterfly Effect - Stage 7 Analysis (13:13 English) — ChrisHorner
Stage 7 Analysis w/ Richard, François, Kate (56:53 English) — cyclingpodcast
Stage 7 preview: Vierzon → Le Creusot, 248 km (hilly)
July 1 update: Official Stage 7 Preview (01:00 English) — TourdeFrance
Stage 7 preview with Favorites — ciclismointernacional
Stage 7 preview with Favorites — inrng
See the race summary table (right) for the Stage 7 profile, map and timetable.
Stage 7 start time: Friday 11:00 CET (9:00:00 AM GMT+0000); Weather for Vierzon, France
Earliest live video: 11:00 CET (9:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:22 CET (3:22:00 PM GMT+0000); Weather for Le Creusot, France
Stage 6 Post-Race Coverage 

34 Big Photos from Stage 6 — corvos/aso/bettini/getty/flockton
Stage 6 Results 1 CAVENDISH, Mark (DQT) 3:17:36 2 PHILIPSEN, Jasper (AFC) 3 BOUHANNI, Nacer (ARK) 4 DÉMARE, Arnaud (GFC) 5 SAGAN, Peter (BOH) 6 BOL, Cees (DSM) 7 MERLIER, Tim (AFC) 8 VAN AERT, Wout (TJV) 9 MATTHEWS, Michael (BEX) 10 PEDERSEN, Mads (TFS) 11 COLBRELLI, Sonny (TBV) 12 DE BUYST, Jasper (LTS) 13 WALSCHEID, Max (TQA) 14 ZABEL, Rick (ISN) 15 TEUNISSEN, Mike (TJV) General Classification after Stage 6 1 VAN DER POEL, Mathieu (AFC) 20:09:17 2 POGACAR, Tadej (UAD) + 8 3 VAN AERT, Wout (TJV) + 30 4 ALAPHILIPPE, Julian (DQT) + 48 5 LUTSENKO, Alexey (APT) + 1:21 6 LATOUR, Pierre (TEN) + 1:28 7 URAN, Rigoberto (EFN) + 1:29 8 VINGEGAARD, Jonas (TJV) + 1:43 9 CARAPAZ, Richard (IGD) + 1:44 10 ROGLIC, Primoz (TJV) + 1:48Full Official Stage 6 Results and General Classification — letour.fr
Full Stage 6 Results and General Classification — firstcycling
History repeats as Cavendish wins stage 6 in Châteauroux — cyclingnews
Tadej Pogacar: I really like the white jersey (00:45 English) — cyclismactu
Cavendish says Châteauroux win 'means as much as 13 years ago' — cyclingnews
Consistent Bouhanni takes another sprint podium at Tour de France — cyclingnews
Mørkøv: It’s the Cavendish at the Tour de France we know from 10 years ago — cyclingnews
Last Km of Stage 6 (01:38 Ambient) — aso
Last Km of Stage 6 (02:00 Dutch) — @sporza_koers
Last Km of Stage 6 (01:37 English, restricted to Australia) — sbs
Last Km of Stage 6 (02:46 English, restricted to Europe) — eurosport
Last Km of Stage 6 (03:48 English, restricted to U.S.) — nbcsports
Last Km of Stage 6 (03:39 English) — FloBikes
Robbie McEwen's analysis of the Stage 6 final sprint (02:49 English, restricted to Australia) — sbs
Brian Smith's analysis of the Stage 6 final sprint (04:44 English, restricted to Europe) — eurosport
Winner's Emotions after Stage 6 (00:58 Ambient) — aso
Winner's Interview from Stage 6 (02:05 English) — cyclismactu
Race Leader's Interview after Stage 6 (00:45 English) — cyclismactu
Stage 6 Highlights (04:27 English) — GCNRacing
Resumen Etapa 6 (08:02 Spanish) — DanyProCycling
Résumé Étape 6 (08:21 French) — aso
Official Stage 6 Highlights (08:21 English) — aso
Zusammenfassung Etappe 6 (08:21 German) — aso
Resumen Etapa 6 (08:21 Spanish) — aso
Stage 6 Onboard Camera Highlights (02:58 Ambient) — aso
34 Big Photos from Stage 6 — corvos/aso/bettini/getty/flockton
Extended Stage 6 Highlights (27:26 English, restricted to U.S.) — nbcsports
Extended Stage 6 Highlights (52:30 English, restricted to Australia) — sbs
Stage 6 Analysis with Matt, Ned, Peter, David (25:00 English) — itv
Backstage Pass - Stage 6 (02:57 English) — TeamBikeExchange
Should Mark Cavendish be Relegated for this Sprint (08:14 English) — LanterneRouge
Stage 6 Analysis w/ Richard, François, Kate (1:01:56 English) — cyclingpodcast
The Butterfly Effect - Stage 6 Analysis (12:08 English) — ChrisHorner
Stage 6 Analysis with Lance, George, Johan (42:50 English) — WEDŪ
Stage 6 preview: Tours → Châteauroux, 144 km (rolling)
![]() The Tour returns to Châteauroux where Mark Cavendish won his first of many Tour de France stages in 2008 |
Official Stage 6 Preview (01:00 English) — TourdeFrance
Stage 6 preview with Favorites — ciclismointernacional
Photos from Châteauroux finish in 2011 - Mark CAVENDISH wins — sirotti/reuters/flockton
See the race summary table (right) for the Stage 6 profile, map and timetable.
Stage 6 start time: Thursday 13:55 CET (11:55:00 AM GMT+0000); Weather for Tours, France
Earliest live video: 13:55 CET (11:55:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:24 CET (3:24:00 PM GMT+0000); Weather for Châteauroux, France
Stage 5 Post-Race Coverage 
43 Big Photos from Stage 5 — corvos/aso/flockton/smith
Stage 5 Results 1 POGACAR, Tadej (UAD) 32:00 2 KÜNG, Stefan (GFC) + 19 3 VINGEGAARD, Jonas (TJV) + 27 4 VAN AERT, Wout (TJV) + 30 5 VAN DER POEL, Mathieu (AFC) + 31 6 ASGREEN, Kasper (DQT) + 37 7 ROGLIC, Primoz (TJV) + 44 8 CATTANEO, Mattia (DQT) + 55 9 PORTE, Richie (IGD) 10 LUTSENKO, Alexey (APT) + 1:00 11 BJERG, Mikkel (UAD) + 1:01 12 CORT, Magnus (EFN) + 1:07 13 URAN, Rigoberto (EFN) + 1:08 14 ALAPHILIPPE, Julian (DQT) + 1:11 15 LATOUR, Pierre (TEN) + 1:14 16 THOMAS, Geraint (IGD) + 1:18 17 ANDERSEN, Søren Kragh (DSM) + 1:19 18 BISSEGGER, Stefan (EFN) + 1:22 19 POWLESS, Neilson (EFN) + 1:40 20 DURBRIDGE, Luke (BEX) + 1:42 21 KRUIJSWIJK, Steven (TJV) 22 PEREZ, Anthony (COF) 23 CARAPAZ, Richard (IGD) + 1:44 24 FRAILE, Omar (APT) + 1:46 25 MOLLEMA, Bauke (TFS) + 1:47 26 MAS, Enric (MOV) + 1:49 27 KELDERMAN, Wilco (BOH) 28 WALSCHEID, Max (TQA) 29 FUGLSANG, Jakob (APT) + 1:52 30 SWEENY, Harry (LTS) + 1:53 31 O'CONNOR, Ben (ACT) + 1:56 32 DE GENDT, Thomas (LTS) + 1:57 33 KUSS, Sepp (TJV) 34 HOULE, Hugo (APT) + 1:58 35 PÖSTLBERGER, Lukas (BOH) + 2:00 36 MOHORIC, Matej (TBV) + 2:01 37 MEURISSE, Xandro (AFC) + 2:04 38 HENAO, Sergio (TQA) + 2:05 39 TEUNS, Dylan (TBV) + 2:07 40 LÓPEZ, Miguel Ángel (MOV) + 2:08 General Classification after Stage 5 1 VAN DER POEL, Mathieu (AFC) 16:51:41 2 POGACAR, Tadej (UAD) + 8 3 VAN AERT, Wout (TJV) + 30 4 ALAPHILIPPE, Julian (DQT) + 48 5 LUTSENKO, Alexey (APT) + 1:21 6 LATOUR, Pierre (TEN) + 1:28 7 URAN, Rigoberto (EFN) + 1:29 8 VINGEGAARD, Jonas (TJV) + 1:43 9 CARAPAZ, Richard (IGD) + 1:44 10 ROGLIC, Primoz (TJV) + 1:48 11 ASGREEN, Kasper (DQT) + 1:49 12 THOMAS, Geraint (IGD) + 1:54 13 KELDERMAN, Wilco (BOH) + 1:56 14 MAS, Enric (MOV) + 1:58 15 MOLLEMA, Bauke (TFS) + 2:08 16 FUGLSANG, Jakob (APT) + 2:16 17 GAUDU, David (GFC) + 2:35 18 QUINTANA, Nairo (ARK) + 2:45 19 NIBALI, Vincenzo (TFS) + 2:55 20 HIGUITA, Sergio (EFN) + 3:06Full Official Stage 5 Results and General Classification — letour.fr
Full Stage 5 Results and General Classification — firstcycling
Pogacar smashes stage 5 time trial — cyclingnews
Tadej Pogacar lands major blow in Tour de France with time trial victory — cyclingnews
Mathieu van der Poel: I knew I had the watts somewhere, it was just a matter of position — cyclingnews
Primoz Roglic: I will definitely keep fighting — cyclingnews
Alaphilippe comes up short in quest for yellow jersey in time trial — cyclingnews
Geraint Thomas Reacts To His Stage 5 Time Trial Performance (02:10 English) — FloBikes
Last Km of thw Winning Stage 5 ITT Ride (01:58 Ambient) — aso
Last Km of thw Winning Stage 5 ITT Ride (01:31 English, restricted to U.S.) — nbcsports
Yellow Jersey Highlights from Stage 5 (01:31 English/French) — aso
Stage 5 Highlights (04:19 English) — GCNRacing
Winner's Interview from Stage 5 (02:10 English) — @LeTour
Official Stage 5 Highlights (08:02 English) — aso
Résumé Étape 5 (08:02 French) — aso
Resumen de Etapa 5 (08:02 Spanish) — aso
Zusammenfassung - Etappe 5 (08:02 German) — aso
Stage 5 Onboard Highlights (02:20 Ambient) — aso
43 Big Photos from Stage 5 — corvos/aso/flockton/smith
Extended Stage 5 Highlights (28:43 English, restricted to U.S.) — nbcsports
Extended Stage 5 Highlights (52:30 English, restricted to Australia) — sbs
Stage 5 Analysis with Matt, Ned, Peter, David (27:31 English) — itv
Stage 5 Analysis with Lance, George, Johan (37:26 English) — WEDŪ
Stage 5 Analysis w/ Richard, François, Kate (46:34 English) — cyclingpodcast
Stage 5 Highlights and Analysis (08:05 English) — LanterneRouge
The Butterfly Effect - Stage 5 Analysis (13:10 English) — ChrisHorner
Stage 5 preview: Changé → Laval, 27 km (TT)
June 29 update:Post-Stage 4/Per-Stage 5 ITT: "Accustomed to riders wearing XS/S, seamstresses, pattern makers and a Le Coq Sportif 'prototypist' had to adapt this leading [TT] suit to a size M tonight" for race leader Mathieu VAN DER POEL pic.twitter.com/BaoSi2rh5P
— steve @ steephill tv (@steephill) June 29, 2021
Official Stage 5 Preview (01:00 English) — TourdeFrance
Stage 5 preview with Favorites — ciclismointernacional
Stage 5 preview with Favorites — inrng
Mathieu van der Poel resigned to losing race lead in stage 5 time trial — cyclingnews
Start Order and Times for Stage 5 ITT (CET) — biciciclismo
Crunch time for Ineos Grenadiers leaders in TdF time trial — cyclingnews
more to come...
See the race summary table (right) for the Stage 5 profile, map and timetable.
Stage 5 start time: Wednesday 12:15 CET (10:15:00 AM GMT+0000); Weather for Changé, France
Earliest live video: 12:15 CET (10:15:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:22 CET (3:22:00 PM GMT+0000); Weather for Laval, Espace Mayenne
Stage 4 Post-Race Coverage 

32 Big Photos from Stage 4 — corvos/aso/flockton/reuters/getty
Stage 4 Results 1 CAVENDISH, Mark (DQT) 3:20:17 2 BOUHANNI, Nacer (ARK) 3 PHILIPSEN, Jasper (AFC) 4 MATTHEWS, Michael (BEX) 5 SAGAN, Peter (BOH) 6 BOL, Cees (DSM) 7 LAPORTE, Christophe (COF) 8 PEDERSEN, Mads (TFS) 9 VAN POPPEL, Boy (IWG) 10 GREIPEL, André (ISN) 11 COLBRELLI, Sonny (TBV) 12 VAN DER POEL, Mathieu (AFC) 13 EEKHOFF, Nils (DSM) 14 LUTSENKO, Alexey (APT) 15 ZABEL, Rick (ISN) 16 WALSCHEID, Max (TQA) 17 COQUARD, Bryan (BBK) 18 POELS, Wout (TBV) 19 BARTHE, Cyril (BBK) 20 GARCIA, Ivan (MOV) 21 BOIVIN, Guillaume (ISN) 22 GAUDU, David (GFC) 23 PARET-PEINTRE, Aurélien (ACT) 24 BOASSON-HAGEN, Edvald (TEN) 25 VAN AERT, Wout (TJV) 26 RUSSO, Clément (ARK) 27 ASGREEN, Kasper (DQT) 28 POGACAR, Tadej (UAD) 29 SIMON, Julien (TEN) 30 MAS, Enric (MOV) 31 NIBALI, Vincenzo (TFS) 32 CARAPAZ, Richard (IGD) 33 SWIFT, Connor (ARK) 34 QUINTANA, Nairo (ARK) 35 MERLIER, Tim (AFC) 36 DILLIER, Silvan (AFC) 37 NAESEN, Oliver (ACT) 38 ANDERSEN, Søren Kragh (DSM) 39 ALAPHILIPPE, Julian (DQT) 40 FORMOLO, Davide (UAD) General Classification after Stage 4 1 VAN DER POEL, Mathieu (AFC) 16:19:10 2 ALAPHILIPPE, Julian (DQT) + 8 3 CARAPAZ, Richard (IGD) + 31 4 VAN AERT, Wout (TJV) 5 KELDERMAN, Wilco (BOH) + 38 6 POGACAR, Tadej (UAD) + 39 7 MAS, Enric (MOV) + 40 8 QUINTANA, Nairo (ARK) 9 LATOUR, Pierre (TEN) + 45 10 GAUDU, David (GFC) + 52 11 LUTSENKO, Alexey (APT) 12 HIGUITA, Sergio (EFN) 13 MOLLEMA, Bauke (TFS) 14 URAN, Rigoberto (EFN) 15 CHAVES, Esteban (BEX) 16 NIBALI, Vincenzo (TFS) + 55 17 FUGLSANG, Jakob (APT) 18 THOMAS, Geraint (IGD) + 1:07 19 COLBRELLI, Sonny (TBV) + 1:12 20 ROGLIC, Primoz (TJV) + 1:35Full Official Stage 4 Results and General Classification — letour.fr
Full Stage 4 Results and General Classification — firstcycling
Mark Cavendish wins stage 4 — cyclingnews
Mark Cavendish cements comeback with emotional win at Tour de France — theguardian
Mark Cavendish: I didn't think I'd get to come back to the Tour de France — cyclingnews
Lefevere: The whole staff was crying after Cavendish's stage 4 win — cyclingnews
Lefevere: The whole staff was crying after Cavendish's stage 4 win (02:06 English, restricted to Australia) — sbs
Michael Woods: It was important to send a signal to the UCI about safety — cyclingnews
All Mark Cavendish needed was one more chance — cyclingtips
Five talking points from Stage 4 — cyclingweekly
Brent Van Moer Post-Stage 4 Interview (01:15 English/Dutch) — LottoSoudal
Brent Van Moer’s close-run attack won’t be last at Tour de France — cyclingnews
Peter Sagan not convinced by symbolic protest on rider safety at Tour de France — cyclingnews
Last Km of Stage 4 (01:46 Ambient) — aso
Last Km of Stage 4 (03:18 English) — FloBikes
Last Km of Stage 4 (01:30 Dutch) — @sporza_koers
Last Km of Stage 4 (01:08 English, restricted to Australia) — sbs
Last Km of Stage 4 (04:44 English, restricted to Europe) — eurosport
Last Km of Stage 4 (03:04 English, restricted to U.S.) — nbcsports
Overhead Replay of the Stage 4 finish (00:30 No Audio) — aso
Robbie McEwen's analysis of the Stage 4 sprint (01:43 English, restricted to Australia) — sbs
Winner's Post Stage 4 Reaction (02:15 English, restricted to U.S.) — nbcsports
Winner's Post Stage 4 Reaction (01:00 Ambient) — aso
Winner's Interview after Stage 4 (02:40 English) — @LeTour
Stage 4 Highlights (04:15 English) — GCNRacing
Resumen Etapa 4 (08:42 Spanish) — DanyProCycling
Résumé Étape 4 (08:16 French) — aso
Official Stage 4 Highlights (08:16 English) — aso
Zusammenfassung - Etappe 4 (08:16 German) — aso
Resumen de Etapa 4 (08:16 Spanish) — aso
32 Big Photos from Stage 4 — corvos/aso/flockton/reuters/getty
Stage 4 Onboard Camera Highlights (02:30 Ambient) — aso
Backstage Pass - Stage 4 (03:28 English) — TeamBikeExchange
Extended Stage 4 Highlights (28:33 English, restricted to U.S.) — nbcsports
Extended Stage 4 Highlights (52:30 English, restricted to Australia) — sbs
Stage 4 Analysis with Matt, Ned, Peter, David (22:27 English) — itv
Stage 4 Analysis with Lance, George, Johan (46:24 English) — WEDŪ
Stage 4 Highlights and Analysis (08:02 English) — LanterneRouge
The Butterfly Effect - Stage 4 Analysis (10:15 English) — ChrisHorner
Stage 4 Analysis with Macka & Christophe (26:13 English) — cycling-central
Stage 4 Analysis w/ Richard, François, Kate (52:35 English) — cyclingpodcast
Behind the Scenes with the Winners (07:21 Ambient/English) — Deceuninck-Quick-Step
Entire peloton stops in protest of early crashes (02:45 English, restricted to U.S.) — nbcsports
Stage 4 preview: Redon → Fougères, 152 km (flat)
June 28 update: Official Stage 4 Preview (01:00 English) — TourdeFrance
Stage 4 preview with Favorites — ciclismointernacional
Stage 4 preview with Favorites — inrng
Photos from Fougères finish in 2015 - Mark CAVENDISH wins — sirotti/flockton/reuters
See the race summary table (right) for the Stage 4 profile, map and timetable.
Stage 4 start time: Tuesday 13:25 CET (11:25:00 AM GMT+0000); Weather for Redon, France
Earliest live video: 13:25 CET (11:25:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for Fougères, France
Stage 3 Post-Race Coverage 

40 Big Photos from Stage 3 — corvos/aso/flockton/reuters
Stage 3 Results 1 MERLIER, Tim (AFC) 4:01:28 2 PHILIPSEN, Jasper (AFC) 3 BOUHANNI, Nacer (ARK) 4 BALLERINI, Davide (DQT) 5 COLBRELLI, Sonny (TBV) 6 ALAPHILIPPE, Julian (DQT) 7 VAN DER POEL, Mathieu (AFC) 8 BOL, Cees (DSM) 9 TURGIS, Anthony (TEN) 10 WALSCHEID, Max (TQA) 11 MOHORIC, Matej (TBV) 12 SCOTSON, Miles (GFC) 13 CARAPAZ, Richard (IGD) 14 ANDERSEN, Søren Kragh (DSM) 15 VAN AERT, Wout (TJV) 16 RICKAERT, Jonas (AFC) 17 EEKHOFF, Nils (DSM) 18 MATTHEWS, Michael (BEX) + 14 19 MAS, Enric (MOV) 20 VAN POPPEL, Boy (IWG) 21 NIBALI, Vincenzo (TFS) 22 FUGLSANG, Jakob (APT) 23 BOIVIN, Guillaume (ISN) 24 DOUBEY, Fabien (TEN) 25 QUINTANA, Nairo (ARK) 26 KELDERMAN, Wilco (BOH) 27 LATOUR, Pierre (TEN) 28 CAMPENAERTS, Victor (TQA) 29 HENAO, Sergio (TQA) 30 VLIEGEN, Loic (IWG) 31 BAKELANTS, Jan (IWG) 32 KOCH, Jonas (IWG) 33 VAN POPPEL, Danny (IWG) 34 BARBERO, Carlos (TQA) 35 POGACAR, Tadej (UAD) + 26 36 BJERG, Mikkel (UAD) 37 HIGUITA, Sergio (EFN) 38 GARCIA, Ivan (MOV) 39 CORT, Magnus (EFN) 40 MOLLEMA, Bauke (TFS) General Classification after Stage 3 1 VAN DER POEL, Mathieu (AFC) 12:58:53 2 ALAPHILIPPE, Julian (DQT) + 8 3 CARAPAZ, Richard (IGD) + 31 4 VAN AERT, Wout (TJV) 5 KELDERMAN, Wilco (BOH) + 38 6 POGACAR, Tadej (UAD) + 39 7 MAS, Enric (MOV) + 40 8 QUINTANA, Nairo (ARK) 9 LATOUR, Pierre (TEN) + 45 10 HIGUITA, Sergio (EFN) + 52 11 MOLLEMA, Bauke (TFS) 12 GAUDU, David (GFC) 13 LUTSENKO, Alexey (APT) 14 CHAVES, Esteban (BEX) 15 URAN, Rigoberto (EFN) 16 NIBALI, Vincenzo (TFS) + 55 17 FUGLSANG, Jakob (APT) 18 THOMAS, Geraint (IGD) + 1:07 19 COLBRELLI, Sonny (TBV) + 1:12 20 ROGLIC, Primoz (TJV) + 1:35Full Official Stage 3 Results and General Classification — letour.fr
Full Stage 3 Results and General Classification — firstcycling
Tim Merlier wins crash-marred stage 3 — cyclingnews
Thomas suffers dislocated shoulder and Gesink abandons after Stage 3 crash — cyclingnews
Pogacar, Roglic, Ewan and Sagan among crash victims on stage 3 — cyclingnews
Merlier celebrates stage 3 Tour de France victory but rules out green jersey — cyclingnews
Tadej Pogacar loses 26 seconds in crash but keeps GC ambitions alive — cyclingnews
Riders criticise crash-marred stage 3 final — cyclingnews
Caleb Ewan post-stage 3 interview (02:17 English) — @Lotto_Soudal
Caleb Ewan: 'Straight away I felt a lot of pain' — cyclingweekly
Primoz Roglic vows to fight on at Tour de France — cyclingnews
Last Km of Stage 3 (01:24 Ambient) — aso
Last Km of Stage 3 (01:54 French) — francetv
Last 500m of Stage 3 (00:24 Dutch) — @sporza_koers
Last Km of Stage 3 (03:43 English, restricted to U.S.) — nbcsports
Last Km of Stage 3 (01:18 English, restricted to Australia) — sbs
Last Km of Stage 3 (03:22 English) — FloBikes
Last Km of Stage 3 (01:53 English, restricted to Europe) — eurosport
9 km to go: Primoz Roglic crashes hard on Stage 3 (01:12 French) — francetv
9 km to go: Primoz Roglic crashes hard on Stage 3 (03:35 English, restricted to U.S.) — nbcsports
144 km to go: Geraint Thomas crashes on Stage 3 (00:44 English, restricted to Europe) — eurosport
Stage 3 Winner's Emotion (00:53 Ambient) — aso
Winner's Interview from Stage 3 (01:39 English) — @LeTour
Robbie McEwen's analysis of the Stage 3 sprint (02:57 English) — sbs
Stage 3 Highlights (04:12 English) — GCNRacing
Official Stage 3 Highlights (08:22 English) — aso
Resumen Etapa 3 (09:24 Spanish) — DanyProCycling
Resumen Etapa 3 (08:22 Spanish) — aso
Résumé Étape 3 (08:22 French) — aso
Zusammenfassung - Etappe 3 (08:22 German) — aso
32 Big Photos from Stage 4 — corvos/aso/flockton/reuters/getty
Extended Stage 3 Highlights (35:02 English, restricted to U.S.) — nbcsports
Backstage Pass - Stage 3 (03:26 English) — TeamBikeExchange
Stage 3 Analysis with Matt, Ned, Peter, David (34:23 English) — itv
Stage 3 Analysis with Lance, George, Johan (39:45 English) — WEDŪ
Stage 3 Highlights and Analysis (08:15 English) — LanterneRouge
Stage 3 Analysis w/ Richard, François, Kate (55:57 English) — cyclingpodcast
Stage 3 Highlights and Analysis w/ Gregor and Andrea (12:53 English) — FloBikes
Stage 3 On-Bike Highlights (02:05 Ambient) — velon
The Butterfly Effect - Stage 3 Analysis (17:45 English) — ChrisHorner
Stage 3 preview: Lorient → Pontivy, 182 km (rolling)
June 27 update: Official Stage 3 Preview (01:00 English) — TourdeFrance
Stage 3 preview with Favorites — ciclismointernacional
Raymond Poulidor (Van der Poel's Grandfather) — inrng
Mark Cavendish: I wouldn't be at the Tour if I wasn't going to try and sprint — cyclingnews
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 Lorient, 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 Pontivy, France
Stage 2 Post-Race Coverage 

27 Big Photos from Stage 2 — corvos/aso/flockton
Stage 2 Results 1 VAN DER POEL, Mathieu (AFC) 4:18:30 2 POGACAR, Tadej (UAD) + 6 3 ROGLIC, Primoz (TJV) 4 KELDERMAN, Wilco (BOH) 5 ALAPHILIPPE, Julian (DQT) + 8 6 MOLLEMA, Bauke (TFS) 7 VINGEGAARD, Jonas (TJV) 8 HIGUITA, Sergio (EFN) 9 LATOUR, Pierre (TEN) 10 HAIG, Jack (TBV) 11 WOODS, Michael (ISN) 12 CARAPAZ, Richard (IGD) 13 MAS, Enric (MOV) 14 GAUDU, David (GFC) 15 QUINTANA, Nairo (ARK) 16 LUTSENKO, Alexey (APT) 17 VALVERDE, Alejandro (MOV) 18 BILBAO, Pello (TBV) 19 KRUIJSWIJK, Steven (TJV) 20 TEUNS, Dylan (TBV) 21 CHAVES, Esteban (BEX) 22 BUCHMANN, Emanuel (BOH) 23 VAN AERT, Wout (TJV) 24 MARTIN, Guillaume (COF) 25 URAN, Rigoberto (EFN) 26 HENAO, Sergio (TQA) 27 COLBRELLI, Sonny (TBV) 28 THOMAS, Geraint (IGD) + 23 29 IZAGIRRE, Ion (APT) 30 LÓPEZ, Miguel Ángel (MOV) 31 FUGLSANG, Jakob (APT) General Classification after Stage 2 1 VAN DER POEL, Mathieu (AFC) 8:57:25 2 ALAPHILIPPE, Julian (DQT) + 8 3 POGACAR, Tadej (UAD) + 13 4 ROGLIC, Primoz (TJV) + 14 5 KELDERMAN, Wilco (BOH) + 24 6 HAIG, Jack (TBV) + 26 7 MOLLEMA, Bauke (TFS) 8 HIGUITA, Sergio (EFN) 9 VINGEGAARD, Jonas (TJV) 10 GAUDU, David (GFC)Full Official Stage 2 Results and General Classification — letour.fr
Full Stage 2 Results and General Classification — firstcycling
Van der Poel wins at Mûr-de-Bretagne — cyclingnews
Chris Froome in battle for Tour de France survival after crash injuries — cyclingnews
Julian Alaphilippe loses Tour de France lead without regrets — cyclingnews
Gamble pays off for emotional Mathieu van der Poel with historic win and yellow jersey — cyclingnews
Matthews: My legs just totally exploded on the Mûr-de-Bretagne — cyclingnews
Last Km of Stage 2 (02:30 Ambient) — aso
Last Km of Stage 2 (03:09 English) — FloBikes
Last Km of Stage 2 (01:17 English, restricted to Australia) — sbs
Last Km of Stage 2 (01:36 Dutch) — @sporza_koers
Last 3 Km of Stage 2 (06:06 Basque) — eitb
Winner's Post-Stage 2 emotions (01:02 Ambient) — aso
Winner's Interview from Stage 2 (01:08 English) — @LeTour
Race Leader's Interview after Stage 2 (01:34 English) — @MaillotjauneLCL
80 km to go: Full Gas Drag Race For KOM Points, Stage 2 (01:16 English) — FloBikes
Stage 2 Highlights (04:49 English) — GCNRacing
Extended Stage 2 Highlights (31:05 English, restricted to U.S.) — nbcsports
Extended Stage 2 Highlights (53:00 English, restricted to Australia) — sbs
Official Stage 2 Highlights (08:50 English) — aso
Résumé Étape 2 (08:50 French) — aso
Resumen de Etapa 2 (08:50 Spanish) — aso
Etappe 2 - Zusammenfassung (08:50 German) — aso
27 Big Photos from Stage 2 — corvos/aso/flockton
Stage 2 On-Bike Highlights (01:40 Ambient) — Velon
Stage 2 Analysis with Matt, Ned, Peter, David (26:43 English) — itv
Stage 2 Analysis with Christophe & Macka (22:15 English) — cycling-central
Stage 2 Analysis w/ Richard, François, Kate (49:02 English) — cyclingpodcast
Backstage Pass - Stage 2 (03:38 English) — TeamBikeExchange
Stage 2 Analysis with Lance, George, Johan (41:00 English) — WEDŪ
The Butterfly Effect - Stage 2 Analysis (10:38 English) — ChrisHorner
Stage 2 Highlights and Analysis (08:07 English) — LanterneRouge
Recapping Stage 2 with Gregor Brown (11:13 English) — FloBikes
Pre-Stage 2: Michael Woods Out Of GC Fight After Big Crash (01:09 English) — flobikes
Stage 2 preview: Perros-Guirec → Mûr-de-Bretagne, 182 km (lumpy)
June 26 update: Official Stage 2 Preview (02:00 English) — TourdeFrance
Stage 2 preview with Favorites — ciclismointernacional
Stage 2 preview with Favorites — inrng
Stage 2 preview — cyclingnews
Photos from Mûr-de-Bretagne finish in 2011 - Cadel EVANS wins — sirotti/reuters/flockton
Photos from Mûr-de-Bretagne finish in 2015 - Alexis VUILLERMOZ wins — sirotti/flockton
Photos from Mûr-de-Bretagne finish in 2018 - Daniel MARTIN wins — corvos/aso/flockton/bettini
Julian Alaphilippe: “Excited to race Le Tour as World Champion” (02:21 English) — DQS
Tony Martin: The Tour de France is not a circus — cyclingnews
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 Perros-Guirec, France
Earliest live video: 13:10 CET (11:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:42 CET (3:42:00 PM GMT+0000); Weather for Mûr-de-Bretagne, Guerlédan
Stage 1 Post-Race Coverage 

40 Big Photos from Stage 1 — corvos/aso
Stage 1 Results 1 ALAPHILIPPE, Julian (DQT) 4:39:05 2 MATTHEWS, Michael (BEX) + 8 3 ROGLIC, Primoz (TJV) 4 HAIG, Jack (TBV) 5 KELDERMAN, Wilco (BOH) 6 POGACAR, Tadej (UAD) 7 GAUDU, David (GFC) 8 HIGUITA, Sergio (EFN) 9 MOLLEMA, Bauke (TFS) 10 THOMAS, Geraint (IGD) 11 CHAVES, Esteban (BEX) 12 BILBAO, Pello (TBV) 13 VINGEGAARD, Jonas (TJV) 14 LUTSENKO, Alexey (APT) 15 MAS, Enric (MOV) 16 URAN, Rigoberto (EFN) 17 QUINTANA, Nairo (ARK) 18 NIBALI, Vincenzo (TFS) 19 ASGREEN, Kasper (DQT) 20 VAN DER POEL, Mathieu (AFC) 21 FUGLSANG, Jakob (APT) 22 CARAPAZ, Richard (IGD) + 13 23 ARANBURU, Alex (APT) 24 VAN AERT, Wout (TJV) 25 LATOUR, Pierre (TEN) 26 BENOOT, Tiesj (DSM) + 16 27 TURGIS, Anthony (TEN) + 28 28 HAMILTON, Lucas (BEX) + 38 29 VAN MOER, Brent (LTS) + 46 30 SKUJINS, Toms (TFS) + 51 31 BOIVIN, Guillaume (ISN) 32 STUYVEN, Jasper (TFS) + 54 33 COLBRELLI, Sonny (TBV) 34 VAN POPPEL, Boy (IWG) + 1:24 35 ANDERSEN, Søren Kragh (DSM) + 1:49 36 GESINK, Robert (TJV) 37 GARCIA, Ivan (MOV) 38 VALGREN, Michael (EFN) 39 GOGL, Michael (TQA) 40 O'CONNOR, Ben (ACT) General Classification after Stage 1 1 ALAPHILIPPE, Julian (DQT) 4:38:55 2 MATTHEWS, Michael (BEX) + 12 3 ROGLIC, Primoz (TJV) + 14 4 HAIG, Jack (TBV) + 18 5 KELDERMAN, Wilco (BOH) 6 POGACAR, Tadej (UAD) 7 GAUDU, David (GFC) 8 HIGUITA, Sergio (EFN) 9 MOLLEMA, Bauke (TFS) 10 THOMAS, Geraint (IGD) 11 CHAVES, Esteban (BEX) 12 BILBAO, Pello (TBV) 13 VINGEGAARD, Jonas (TJV) 14 LUTSENKO, Alexey (APT) 15 MAS, Enric (MOV) 16 URAN, Rigoberto (EFN) 17 QUINTANA, Nairo (ARK) 18 NIBALI, Vincenzo (TFS) 19 ASGREEN, Kasper (DQT) 20 VAN DER POEL, Mathieu (AFC)Full Official Stage 1 Results and General Classification — letour.fr
Full Stage 1 Results and General Classification — firstcycling
Alaphilippe goes long to win crash-marred stage 1 — cyclingnews
What the stars said after crash-riddled opening stage — velonews
Matthews outshines Tour de France sprint rivals with second behind Alaphilippe — cyclingnews
Alaphilippe 'raced like there was no tomorrow' for Tour de France lead — cyclingnews
21 riders injured in opening stage crashes — cyclingnews
Last Km of Stage 1 (02:28 Ambient) — aso
Last Km of Stage 1 (02:11 English) — FloBikes
Last Km of Stage 1 (01:34 English, restricted to U.S.) — nbcsports
Last 3 Km of Stage 1 (07:02 Basque) — eitb
Post-Stage 1 - Winner's emotion (01:01 Ambient) — TourdeFrance
8 km to go: crash in the peloton, Stage 1 (02:37 English, restricted to Europe) — eurosport
8 km to go: crash in the peloton, Stage 1 (02:41 English, restricted to U.S.) — nbcsports
46 km to go: crash in the peloton, Stage 1 (05:22 English, restricted to U.S.) — NBCSports
46 km to go: crash in the peloton, Stage 1 (02:50 English, restricted to Europe) — eurosport
46 km to go: crash in the peloton, Stage 1 (02:22 English) — flobikes
Yellow Jersey Ceremony after Stage 1 (02:20 English, restricted to U.S.) — nbcsports
Post-Stage 2 Interview with Michael Matthews (00:45 English, restricted to Australia) — sbs
Stage 1 Highlights (04:53 English) — GCNRacing
Stage 1 Highlights (05:13 English, restricted to Europe) — Eurosport
Resumen Etapa 1 (09:41 Spanish) — DanyProCycling
Résumé Étape 1 (08:06 French) — aso
Official Stage 1 Highlights (08:06 English) — aso
40 Big Photos from Stage 1 — corvos/aso
Stage 1 On-bike highlights (01:34 English) — Ambient
Extended Stage 1 Highlights (25:21 English, restricted to U.S.) — nbcsports
Extended Stage 1 Highlights (51:53 English, restricted to Australia) — sbs
Stage 1 Analysis with Lance, George, Johan (33:40 English) — WEDŪ
On-Demand Stage 1 Broadcast (5:27:03 English, restricted to Australia) — sbs
The Butterfly Effect - Stage 1 Analysis (15:26 English) — ChrisHorner
Stage 1 Analysis w/ Richard, François, Kate (53:05 English) — cyclingpodcast
Backstage Pass - Stage 1 (04:20 English) — TeamBikeExchange
Reacting To The Tour's Crazy Stage 1 Crash Fest (07:18 English) — flobikes
Official Women's Highlights: La Course by Le Tour de France (04:21 English) — letour
Women's Highlights: La Course by Le Tour de France (04:27 English) — GCNRacing
Stage 1 preview: Brest → Landerneau, 187 km (lumpy)

June 23 update:
Stage 1 preview with Favorites — ciclismointernacional
Stage 1 preview with Favorites — inrng
Stage 1 preview — cyclingnews
Official Stage 1 Preview (02:00 English) — TourdeFrance
Julian Alaphilippe: Winning Tour de France opener will take a 'very violent effort' — cyclingnews
Stage 1 Preview w/ Favorites and Weather Forecast (04:48 English) — FloBikes
Julian Alaphilippe: “Excited to race Le Tour as World Champion” (02:21 English) — DQS
See the race summary table (right) for the Stage 1 profile, map and timetable.
Stage 1 start time: Saturday 12:10 CET (10:10:00 AM GMT+0000); Weather for Brest, France
Earliest live video: 12:10 CET (10:10:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:13 CET (3:13:00 PM GMT+0000); Weather for Landerneau, France
2021 Tour de France Preview 
20 Big Photos from the Teams Presentation — corvos/aso
June 24/25 update:
Overall preview with Favorites — ciclismointernacional
Mathieu van der Poel rocks Poulidor-inspired kit for teams presentation — cyclingnews
Richie Porte: For us it's straight in numbers (01:04 English) — cyclismactu
Beyond the Coverage: Should Chris Froome Race TdF 2021 (08:39 English) — ChrisHorner
On-Demand Broadcast of the Teams Presentation (1:37:20 English) — TourdeFrance
20 Big Photos from the Teams Presentation — corvos/aso
Peter Sagan looks to expand his Tour de France limits with further success — cyclingnews
Official Startlist w/ bib numbers — steephill.tv
2021 TDF preview w/ C. Vande Velde and Chris Horner (14:09 English, restricted to U.S.) — nbcsports
NBC Sports/ Fubo TV 2021 Tour de France TV Schedule — steephill.tv
Tadej Pogacar: I feel confident and prepared for Tour de France — cyclingnews
Matthews eager to get back to Tour de France (18:49 English, restricted to Australia) — sbs
Caleb Ewan: Just being one of the fastest isn't enough at the Tour de France — cyclingnews
Pre-Race Interview with Defending Champion Tadej Pogačar (04:19 English) — Velon
June 23 update:
Preview Show: Who Will Win The Tour de France (31:57 English) — GCNRacing
TOUR'21 The PEZ Preview — pezcyclingnews
Beyond the Coverage: Let's Talk Peter Sagan at TdF 2021 (13:53 English) — ChrisHorner
June 22 update:
Beyond the Coverage: Who's Got Pogacar's Back at TDF 2021? (13:42 English) — ChrisHorner
Beyond the Coverage: Jumbo Visma Has All the Brawn, But Needs Some Brain at TdF 2021 (13:07 English) — ChrisHorner
Michael Woods Reveals Tour de France Plans (03:58 English) — flobikes
Race Preview w/ R Moore, D Friebe, F Thomazeau (1:14:16 English) — cyclingpodcast
Urán heads up EF Education-Nippo challenge — cyclingnews
Provisional Startlist — steephill.tv
Chris Froome: The dream scenario would be a stage win — cyclingnews
Allan Peiper: 'I've seen a lot of champions come through my ranks but Tadej Pogačar is different' — cyclingweekly
Beyond the Coverage: Can Cavendish Win At the TdF? (11:05 English) — ChrisHorner
June 21 update:
Race Promo: Tour de France 2021 (01:08 Music) — TourdeFrance
Mark Cavendish back at Tour de France for first time since 2018 — theguardian
Mark Cavendish in for Sam Bennett as Deceuninck-QuickStep alter team — cyclingnews
Mark Cavendish is Going To The Tour De France 2021 (12:57 English) — LanterneRouge
Van der Poel leads sprinter-packed Alpecin-Fenix squad — cyclingnews
Lopez, Mas, Valverde headline Movistar at Tour de France — cyclingnews
Quintana, Bouhanni, Barguil lead Arkéa-Samsic at Tour de France — cyclingnews
Astana chase Tour de France stages with Fuglsang, Lutsenko and Fraile — cyclingnews
Racing News Show: Are Tour de France Winners Taller & Lighter (21:14 English) — GCNRacing
June 20 update:
Double climb of the Giant may give Tadej Pogacar edge — theguardian
Preview: Who's Going To Win The 2021 Tour De France? (22:15 English) — CyclingWeekly
Racing News Show: Can Team Ineos Win Against Pogačar & Roglič (14:31 English) — GCNRacing
June 19 update:
The Ineos Dilemma | TdF 2021 | Beyond the Coverage (13:25 English) — ChrisHorner
Gaudu and Démare lead Groupama-FDJ at the Tour de France — cyclingnews
Race Preview w/ Lance, Johan, George (54:30 English) — WEDŪ
June 18 update:
Haig leads GC ambitions as Bahrain Victorious eye 21 one-day races — cyclingnews
Julian Alaphilippe takes aim at opening days of Tour de France — cyclingnews
Ineos Grenadiers reveal powerful line-up but avoid nominating team leaders — cyclingnews
Greipel, Martin confirmed alongside Woods and Froome — cyclingnews
Caleb Ewan is 'absolute leader' for Lotto Soudal — cyclingnews
No Cav; Taking both Mark Cavendish and Sam Bennett was never a prospect — road.cc
Lefevere: Taking Mark Cavendish would have made Sam Bennett nervous — cyclingnews
How the pros prepare for the TdF; Mountain-stage recon with AG2R Citroën (07:32 English) — CT
June 17 update:
Colbrelli targets Tour de France yellow jersey on stage 1 — cyclingnews
Primoz Roglic: The Tour de France is not just a fight between Tadej Pogacar and me — cyclingnews
June 16 update:
Ackermann vents his anger after failing to make Tour de France team — cyclingnews
Miguel Angel Lopez: The Most Underrated Tour de France Contender? (02:14 English) — FloBikes
June 15 update:
Chris Froome confirmed to ride the Tour de France — cyclingnews
Chris Froome Selected for Tour de France (08:03 English) — LanterneRouge
An eye on the Tour de France (59:06 English) — cyclingpodcast
June 14 update:
Tadej Pogacar: I'm almost ready for the Tour de France — cyclingpub
Geraint Thomas Is Ready For Another Tour Title Run (03:05 English) — FloBikes
Roglic's Tour de France opponents are stronger this year, says Zeeman — cyclingnews
June 11 update:
Chris Froome's contract does not guarantee Tour de France selection, says Verbrugghe — cyclingnews
Michael Woods will see leadership role ahead of Chris Froome — velonews
What does Critérium du Dauphiné tell us about the Tour de France? — rouleur.cc
June 8 update:
Geraint Thomas can be as good as Primož Roglič and Tadej Pogačar, says Ineos sports director — cyclingweekly
May 27 update:
All stage maps, profiles and timetables are now posted, see right. (better quality profiles now posted)
February 22 update:
Chris Froome: 'There’s nothing holding me back from a fifth Tour win' — theguardian
January 15 update:
Sam Bennett takes aim at Tour de France green jersey and one-day races in 2021 — cyclingnews
November 1 update:
Official route now posted (see right and below). Mountain stage profiles posted
Tour de France 2021 route unveiled — cyclingnews
Riders will climb Mont Ventoux twice in 2021 Tour — cyclingweekly
On-Demand Route Presentation for Tour de France 2021 (1:03:10 English) — TourdeFrance
Also the see the preview links (right) for stage preview segment clips from the video above
On-Demand Route Presentation for Tour de France 2021 (1:03:10 French) — TourdeFrance
Women's La Course by le Tour de France to feature six ascents of Mûr de Bretagne — cyclingnews
Van Aert sees opportunities in opening week of the 2021 Tour de France — cyclingnews
Thibaut Pinot: 2021 route suits 'complete riders' more than climbers — cyclingnews
Chris Froome: Tour de France 2021 preparation starts now — cyclingnews
Photos from Luz Ardiden at 2011 Tour de France — sirotti/reuters/flockton
Video highlights/archived coverage from previous years
Race History with Past Winners — wikipedia
Live Video Streaming and TV Coverage 
June update: A work in progress for 2021 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. — SteveWomen's La Course by Le Tour de France starts at 8:20 CET
media source | tv or internet | comments/restrictions | |
---|---|---|---|
![]() |
![]() ![]() |
France; official source for pre-race, live, post coverage | |
![]() |
![]() ![]() |
English; United States. Access to the NBCSN feed and many other channels without a cable, satellite or telco contract - a monthly subscription and DVR after a free 7 day trial | |
![]() |
![]() ![]() |
United States only; live tv and/or online coverage + Full live coverage: Women's La Course | |
![]() |
![]() ![]() |
United States only; $4.99 / month with commericals; $9.99 without | |
![]() |
![]() ![]() |
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 £6.99 per month. Amazon Prime is £7.99 per month after a 30-day free Amazon Prime UK trial | |
![]() |
![]() ![]() |
Canada, Live and On-Demand. A flobikes $150 annual subscription includes access to many upcoming races + access to all FloSports sites. | |
![]() |
![]() ![]() |
German | |
![]() |
![]() ![]() |
UK only; ITV4 is showing every stage in full | |
![]() |
![]() ![]() |
Spain; TVE1, TVE2, Teledeporte Tour de Francia live tv and internet coverage at 1140-1745h CET | |
![]() |
![]() ![]() |
Belgium; Sporza Ronde van Frankrijk live coverage | |
![]() |
![]() |
French; restricted to Belgium | |
![]() |
live video (spanish)![]() |
Latin America, Caribbean & other Spanish-speaking regions; Tour de Francia live covarage of the last two hours & 30 mins of highlights every day | |
![]() |
![]() ![]() |
Portugal; RTP 2 is broadcasting the Tour de France live | |
![]() |
![]() ![]() |
Australia only; SBS live tv and online coverage; highlights | |
![]() |
![]() ![]() |
Japanese; http://www.rds.ca/télé" | |
![]() |
![]() ![]() |
South Africa; Super Sport live tv and online coverage | |
![]() |
![]() ![]() |
New Zealand; Sky Sport NZ for live coverage of all stages and good daily updates. Pay walled 7-day free pass then $39 for the month. | |
![]() |
![]() ![]() |
Italy; Live daily coverage; | |
![]() |
![]() ![]() ![]() |
Italy; RAI Tre live coverage restricted to Italy; | |
![]() |
![]() ![]() ![]() |
Netherlands; Dutch | |
![]() |
![]() ![]() |
Basque; live for all stages from 11:40 to 17:45 CET | |
![]() |
![]() ![]() |
Slovakia; live video coverage; | |
![]() |
![]() ![]() |
Czech Republic; | |
![]() |
![]() ![]() |
Colombia; Spanish live coverage | |
![]() |
![]() ![]() |
Belgium; French | |
![]() |
![]() ![]() |
Luxembourg only; Luxembourguish | |
![]() |
![]() ![]() |
Switzerland, Germany; German; | |
![]() |
![]() ![]() |
Denmark; live and rebroadcasts; | |
![]() |
![]() ![]() |
Norway | |
![]() |
![]() ![]() ![]() |
UK; live audio of the final hour each day on the BBC Sport website and updates on BBC Radio 5 | |
![]() |
![]() |
||
![]() |
![]() |
||
![]() |
![]() |
English; | |
![]() |
![]() |
short text updates with notification of the latest results, photos and video | |
check back at race time for more and updated links; ![]() |
2021 Tour de France Route Map 

Stage maps will be posted in the race summary table when available.