Stage 0: Teams Presentation in Bruxelles Full Results and Report
Stage 1: Bruxelles → Brussels, 192 km Full Results and Report
|  Sebastian LANGEVELD (NED/EF Education First) gets prepared to go off to war |  Retired greats Stuart O’GRADY and Tom BOONEN catch up before to the start of this year's race |  There is always lots of media at the Tour |  A perspective on the big crowds in Brussels |  The start scene for the Grand Depart of the 106th Tour de France |  The marquee riders |  It was 50 years ago that Eddy MERCKX won the Tour de France |  The rollout from Brussels |  Xandro MEURISSE (BEL/WANTY - GOBERT CYCLING) and Greg VAN AVERMAET (BEL/CCC) led the break | 
|  The break on Muur van Geraardsbergen / Mur de Grammont | 
|  Greg VAN AVERMAET (BEL/CCC) about to crest Muur van Geraardsbergen / Mur de Grammont first | 
| 
| 
|  Bora - Hansgrohe leads the chase on the cobbles | 
|  With 18 km to go, Jakob FUGLSANG (DEN/ASTANA) and Damiano CARUSO (ITA/BAHRAIN - MERIDA) go down |  Despite being bloodied, Jakob FUGLSANG (DEN/ASTANA) caught back on and didn't lose time |  With 1.5 km to go, stage favorite, Dylan GROENEWEGEN (NED/Jumbo-Visma) hit the deck |  Uphill sprint finish in Brussels with Peter Sagan (SVK - Bora - Hansgrohe) in the lead | 
| 
|  Mike TEUNISSEN (NED/JUMBO - VISMA) pips the stage favorite to win in 4:22:47 2nd Peter SAGAN (SVK/BORA - HANSGROHE), 3rd Caleb EWAN (AUS/LOTTO SOUDAL), 4th Giacomo NIZZOLO (ITA/DIMENSION DATA), 5th Sonny COLBRELLI (ITA/BAHRAIN - MERIDA), 6th Michael MATTHEWS (AUS/SUNWEB) |  The photo finish photo | 
|  Peter Sagan was surprised to be beaten by Mike Theunison | 
| 
| 
| 
|  Mike TEUNISSEN (NED/JUMBO - VISMA) celebrates with his team |  "As always, the first stage of the Tour de France is hectic. There was an early break of four riders and our guys worked to keep them under control. In a critical point a few km before the intermediate sprint, BORA-hansgrohe put the hammer down as we entered the pavé section, split the peloton and caught the break, giving me the opportunity to take the full 20 points there. We then kept a strong pace with the final kilometers being nervous with some crashes in the group. I was well positioned for the bunch sprint and in good form. It was a bit unusual as it seemed 300m to the finish everybody was stopped. I accelerated, gave my best but was edged out in a photo finish, by a few centimeters. That's part of the race and the sprints, you can win or lose by a very small margin. The Tour de France has just started, we have three long weeks ahead of us and we will fight in every stage." – Peter Sagan |  Your Stage 1 winner, Mike TEUNISSEN (NED/JUMBO - VISMA): “This is truly bizarre. Unreal”, Teunissen said. “It’s all very special. We worked hard for months to do a sprint with Dylan here. After his crash, we switched plans very quickly. The riders in front of me were struggling to keep their pace and I could only just outsprint Sagan. The fact that I win a stage by beating these guys in the Tour is amazing. This is what you dream of as a little boy. Now it has happened, it has become reality ... I can’t find the words for it.” | 
|  Fifty years after Eddy Merckx won the Tour de France, he awards the first Yellow Jersey of this year's race in his hometown of Brussels |  Mike TEUNISSEN (NED/JUMBO - VISMA) is the first Dutchman to wear the Yellow Jersey in 30 years | 
|  Stephane ROSSETTO wins the combatively prize for his 50 km solo break |  Dylan GROENEWEGEN (NED/Jumbo-Visma) lets everyone know he was only a little scuffed in the crash |
Stage 2: Bruxelles → Brussels, 27 km TTT Full Results and Report
|  A perspective on the 27 km Stage 3 TTT course in Brussels |  Jumbo-Visma |  Jumbo-Visma wins the 27 km TTT in 28:57 |  Mike TEUNISSEN extends his overall lead |  Team INEOS set an early best time |  2nd Team INEOS + 20s |  3rd Deceuninck-QuickStep + 0:21 |  4th Katusha-Alpecin + 0:26 |  5th Team Sunweb + 26s |  Michael MATTHEWS (AUS/Sunweb) post race |  6th EF Education First + 0:28 |  7th CCC Team + 0:31 |  8th Groupama-FDJ + 0:32 |  9th Bahrain-Merida + 0:36 |  Wout VAN AERT (BEL/Jumbo-Visma) and Tony MARTIN (GER/Jumbo-Visma) |  Wout VAN AERT (BEL/Jumbo-Visma) and Tony MARTIN (GER/Jumbo-Visma) celebrate |  Your Stage 2 TTT winner, Jumbo-Visma |  Mike TEUNISSEN extended his overall lead |  Mike Teunissen (race leader), Dylan Groenewegen and Wout Van Aert (best young rider), the young stars of Team Jumbo Visma |
Stage 3: Binche → Epernay, 214 km Full Results and Report
Stage 4: Reims → Nancy, 215 km Full Results and Report
|  Rusty Woods |  Warren BARGUIL |  The race leader arrives, Julian Alaphilippe | 
| 
|  Dan Martin |  Wout van Aert |  Tim Wellins |  Stage 4 start scene in Reims | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  Small early break | 
| 
| 
| 
| 
| 
| 
|  Sprint finish in Nancy | 
| 
| 
| 
|  1st Elia VIVIANI (ITA/DECEUNINCK - QUICK-STEP) in 5:09:20, 2nd Alexander KRISTOFF (NOR/UAE TEAM EMIRATES), 3rd Caleb EWAN (AUS/LOTTO SOUDAL), 4th Peter SAGAN (SVK/BORA - HANSGROHE), 5th Dylan GROENEWEGEN (NED/JUMBO - VISMA), 6th Mike TEUNISSEN (NED/JUMBO - VISMA), 7th Giacomo NIZZOLO (ITA/DIMENSION DATA), 8th Jasper STUYVEN (BEL/TREK - SEGAFREDO), 9th Michael MATTHEWS (AUS/SUNWEB), 10th Christophe LAPORTE (FRA/COFIDIS, SOLUTIONS CREDITS) | 
| 
| 
| 
| 
|  Your Stage 4 winner, “With one kilometer to go I felt that everything was going perfect and was really confident. Then, when Kristoff anticipated the sprint, I was ready to go, but Max’s experienced played again a huge role and so I waited a bit before opening my sprint close to the barriers. Julian’s win in Épernay motivated us and I’m glad I could keep the team’s streak going. I don’t have enough words to tell you how proud I am to have this incredible squad around me: Yves and Dries worked hard, Michael and Max provided a perfect lead and having yellow jersey Julian pulling for me in the final was truly special.” | 
| 
|  Julian Alaphilippe's first day in Yellow was a successful one | 
| 
|  Nothing like winning |
Stage 5: Saint-Dié-des-Vosges → Colmar, 169 km Full Results and Report
|  The sign-in area for Stage 5 in Saint-Die-Des-Vosges | 
|  Alejandro Valverde (ESP - Movistar Team) |  Alberto Contador |  Race leader, Julian Alaphilippe (FRA - Deceuninck - Quick Step) and Christian Prudhomme (FRA - ASO) |  The rollout for Stage 5 from Saint-Die-Des-Vosges |  Thomas DE GENDT (BEL/LOTTO SOUDAL) leads an early, short-lived break | 
| 
|  New break with Tim WELLENS (BEL/Lotto Soudal), Toms SKUJINS (LAT/Trek - Segafredo), Mads WURTZ (DEN/Katusha Alpecin) and Simon CLARKE (AUS/EF Education First) |  The break | 
| 
| 
|  Bora - Hansgroshe managing the gap to the break |  The break on one of the final climbs: Tim WELLENS (BEL/Lotto Soudal), Toms SKUJINS (LAT/Trek - Segafredo), Mads WURTZ (DEN/Katusha Alpecin) and Simon CLARKE (AUS/EF Education First) |  Toms SKUJINS (TREK - SEGAFREDO) attacks off the break |  Unsuccessful late attack by Rui COSTA (POR/UAE-Team Emirates) |  Sprint finish in Colmar | 
|  Peter SAGAN (SVK/BORA - HANSGROHE) wins Stage 5 in 4:02:33, 2nd Wout VAN AERT (BEL/JUMBO - VISMA), 3rd Matteo TRENTIN (ITA/MITCHELTON - SCOTT), 4th Sonny COLBRELLI (ITA/BAHRAIN - MERIDA), 5th Greg VAN AVERMAET (BEL/CCC), 6th Julien SIMON (FRA/COFIDIS, SOLUTIONS CREDITS), 7th Michael MATTHEWS (AUS/SUNWEB), 8th Nils POLITT (GER/KATUSHA ALPECIN), 9th Jasper STUYVEN (BEL/TREK - SEGAFREDO), 10th Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) | 
| 
| 
|  The Hulk said post-race, "As I said in the first four stages, you have to be patient and victory will come. A stage win in the Tour de France requires strong form, good tactics but also other things that have to come together. It isn't that simple. I'd like to really thank my teammates today for their fantastic job. They were brilliant and controlled the race throughout the day. We controlled the flat parts, the climbs, all the way to finish. This victory is the result of great teamwork!" |  Your Stage 5 winner, Peter SAGAN (SVK/BORA - HANSGROHE) |  Race leader, Julian Alaphilippe (DQS) leads by 14s | 
|  Peter SAGAN (SVK/BORA - HANSGROHE) extends his lead in points competition |  Most combative rider was Toms SKUJINS (TREK - SEGAFREDO), last survivor in the main break |
Stage 6: Mulhouse → Planche des Belles Filles, 157 km Full Results and Report
|  He was all smiles at the start, but Romain BARDET (FRA/AG2R LA MONDIALE) finished 27th + 2:53 |  Another French hope, Warren BARGUIL (TEAM ARKEA - SAMSIC), put in a late attack but finished 21st + 2:27 |  Best young rider, Wout VAN AERT (JUMBO - VISMA) |  The 2017 winner on La Planche des Belles Filles, Fabio ARU (ITA/UAE TEAM EMIRATES) was 25th this year + 2:46 |  Rollout from Mulhouse | 
| 
| 
| 
| 
| 
|  Tim WELLENS (BEL/LOTTO SOUDAL) leading the escape with Andre GREIPEL (GER/ARKEA - SAMSIC) , Natnael BERHANE (ERI/COFIDIS, SOLUTIONS CREDITS) | 
|  The large break led by Thomas DE GENDT (LOTTO SOUDAL) | 
| 
| 
|  The GC contenders |  Two riders remain from the break in the final kms, Dylan TEUNS (BEL/BAHRAIN - MERIDA) and Giulio CICCONE (ITA/TREK - SEGAFREDO) |  Dylan TEUNS (BEL/BAHRAIN - MERIDA) and Giulio CICCONE (ITA/TREK - SEGAFREDO) |  Final turn and Dylan TEUNS (BEL/BAHRAIN - MERIDA) and Giulio CICCONE (ITA/TREK - SEGAFREDO) are still together |  One final dig, up to knees in the steep stuff, Dylan TEUNS (BEL/BAHRAIN - MERIDA) finally distances Giulio CICCONE (ITA/TREK - SEGAFREDO) | 
| 
|  Dylan TEUNS (BEL/BAHRAIN - MERIDA) wins Stage 6 |  Dylan TEUNS (BEL/BAHRAIN - MERIDA) gets an assist with the victory salute while dejected Giulio CICCONE (ITA/TREK - SEGAFREDO) is about to finish 2nd + 11s |  Race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) attacks off the GC group | 
|  Geraint THOMAS (GBR/INEOS) takes up the chase |  Geraint THOMAS (GBR/INEOS) catches and passes Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) | 
|  4th Geraint THOMAS (GBR/INEOS) + 1:44, 5th Thibaut PINOT (FRA/GROUPAMA - FDJ) + 1:46, 6th Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  Local boy 5th Thibaut PINOT (FRA/GROUPAMA - FDJ) + 1:46 caught Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) at the finish |  12th Egan BERNAL (COL/INEOS) + 1:56 |  27th Romain BARDET (FRA/AG2R LA MONDIALE) + 2:53 |  Winner Dylan Teuns is congratulated by Bahrain - Merida teammate Vincenzo Nibali, who was 22nd + 2:35 |  Dylan Teuns managed to stay away with only Giulio Ciccone resisting until the final few hundred meters: “I know that Ciccone is a very strong rider, he won a stage at the last Giro and it seemed to me the same situation as last year at the Vuelta, when I lost the victory with Woods and I knew I couldn’t make the same mistake today. So I had to stay calm and just waiting for the right moment. I tried a couple of times in the last five hundred meters and finally the third time I succeeded. I saw that had a little gap and I just kept pushing to the finish line”. |  Your Stage 6 winner, Dylan TEUNS (BEL/BAHRAIN - MERIDA) |  Your Stage 6 winner, Dylan TEUNS (BEL/BAHRAIN - MERIDA) |  Thanks to intermediate bonus time, Giulio CICCONE (ITA/TREK - SEGAFREDO) is your new race leader by 6s |  Giulio CICCONE (ITA/TREK - SEGAFREDO): “In my head I was always thinking of the stage today, I never thought I would take the Yellow Jersey. But now I have finished second in the stage and have the yellow and I am very happy."... “To get the yellow is unbelievable, this feeling is crazy. I am 24 years old and I am here for the experience and now I have the yellow jersey. Honestly, in the last climb I was only thinking about the stage especially when I saw the time and we only had two minutes. That last 100 meters was super hard. I was disappointed to finish second, but now that I have the yellow jersey, it is better.” |  And new best young rider, Giulio CICCONE (ITA/TREK - SEGAFREDO) |
Stage 7: Belfort → Chalon-sur-Saône, 230 km Full Results and Report
Stage 8: Mâcon → Saint-Etienne, 199 km Full Results and Report
|  Giulio CICCONE (ITA/TREK - SEGAFREDO) lost the race leader's jersey after holding it for two days |  Early four man break | 
| 
|  Hilly stage today | 
| 
| 
| 
| 
|  The four man break | 
| 
|  Thomas de Gendt (Belgium / Team Lotto Soudal) and Alessandro de Marchi (Italy / Team CCC) off the front | 
| 
| 
|  Part of the early break, Thomas DE GENDT (BEL/LOTTO SOUDAL) solos the final 70 km and holds on to win in Saint-Etienne |  Thomas DE GENDT (BEL/LOTTO SOUDAL) celebrates his win as Thibaut PINOT (FRA/GROUPAMA - FDJ) and Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) dual for second |  2nd Thibaut PINOT (FRA/GROUPAMA - FDJ) + 6s |  2nd Thibaut PINOT (FRA/GROUPAMA - FDJ) + 6s and 3rd Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  4th Michael MATTHEWS (AUS/SUNWEB) + 26s, 5th Peter SAGAN (SVK/BORA - HANSGROHE) and 6th Matteo TRENTIN (ITA/MITCHELTON - SCOTT) |  Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) cools down post race | 
|  Thomas De Gendt: “We really wanted to have someone in the breakaway today. The first attack in the peloton was the right one to form the break of the day and it was pretty easy to be part of it. Strange, because I was expecting a lot more fighting. Together with three other riders, I escaped, but the peloton never gave us much space. As for me, you don’t need a lot of advantage on this parcours; you just need to ride smart.”“After a while, I only had De Marchi by my side, so we had to give it our all to compete for the victory and we did. At 70 kilometres of the finish line, I decided to go solo, but as we got closer to the end, I was told that Alaphilippe and Pinot were in the chase. I know that especially Alaphilippe is a great descender, so I had to give everything I got. Because I was using almost the last energy I had left, I almost had to throw up, but luckily I didn’t break!” “Of course, I was hoping they wouldn’t come back, but even if that would have happened, I think I still would have had a chance. Possibly Pinot and Alaphilippe would just look at each other for the general classification and if so, I could take advantage of it.” “I think this is my best performance ever. | 
|  Your Stage 8 winner, Thomas DE GENDT (BEL/LOTTO SOUDAL), calls this his best win ever among a long list of other solo wins | 
|  Back in Yellow by 23s, race leader Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |
Stage 9: Saint-Etienne → Brioude, 170 km Full Results and Report
Stage 10: Saint-Flour → Albi, 218 km Full Results and Report
Stage 11: Albi → Toulouse, 167 km Full Results and Report
Stage 12: Toulouse → Bagnères-de-Bigorre, 202 km Full Results and Report
Stage 13: Pau → Pau, 27 km Full Results and Report
| 
| 
| 
| 
| 
|  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  1st Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), 27 km in 35:00 |  2nd Geraint THOMAS (GBR/INEOS) + 14s |  2nd Geraint THOMAS (GBR/INEOS) + 14s |  3rd Thomas DE GENDT (BEL/LOTTO SOUDAL) + 36s |  3rd Thomas DE GENDT (BEL/LOTTO SOUDAL) + 36s |  4th Rigoberto URAN (COL/EF EDUCATION FIRST) + 36s |  5th Richie PORTE (AUS/TREK - SEGAFREDO) + 45s |  6th Steven KRUIJSWIJK (NED/JUMBO - VISMA) + 45s |  6th Steven KRUIJSWIJK (NED/JUMBO - VISMA) + 45s |  6th Steven KRUIJSWIJK (NED/JUMBO - VISMA) + 45s |  7th Thibaut PINOT (FRA/GROUPAMA - FDJ) + 49s |  8th Kasper ASGREEN (DEN/DECEUNINCK - QUICK-STEP) + 52s |  9th Enric MAS NICOLAU (ESP/DECEUNINCK - QUICK-STEP) + 58s |  10th Joseph ROSSKOPF (USA/CCC) + 1:01 |  12th Jakob FUGLSANG (DEN/ASTANA PRO) + 1:07 |  14th Alejandro VALVERDE (ESP/MOVISTAR) + 1:11 |  22nd Egan BERNAL (COL/INEOS) + 1:36 |  28th Nairo QUINTANA (COL/MOVISTAR) + 1:51 |  34th Adam YATES (GBR/MITCHELTON - SCOTT) + 2:08 |  34th Adam YATES (GBR/MITCHELTON - SCOTT) + 2:08 |  39th Romain BARDET (FRA/AG2R LA MONDIALE) + 2:26 |  Peter Sagan | 
| 
|  Your surprised Stage 13 winner, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) extends his overall lead to 1:26 on day Geraint THOMAS was supposed to bite into it |
Stage 14: Tarbes → Col du Tourmalet, 117 km Full Results and Report
| 
| 
|  Start scene in Tarbes | 
| 
| 
| 
|  Commentating on the bike again for Eurosport, Bradley Wiggins |  Bradley Wiggins gives his peace |  Early attack by Peter Sagan and Vincenzo Nibali | 
| 
| 
|  Col du Soulor |  Warren BARGUIL (FRA/ARKEA - SAMSIC) attacked at the base of Col du Tourmalet |  David GAUDU (FRA/GROUPAMA - FDJ) driving the GC group |  Jumbo Visma now at the front with George Bennett leading the way |  Col du Tourmalet scenery | 
| 
| 
| 
|  One of the final bends | 
| 
| 
|  Trailing off the lead group, Rigoberto Uran (EF) |  Geraint Thomas was dropped | 
| 
| 
| 
| 
|  Thibaut Pinot leads the first group | 
|  Julian Alaphillipe wasn't dropped as predicted by some |  Thibaut PINOT (FRA/GROUPAMA - FDJ) attacks with 300m to go |  Thibaut PINOT (FRA/GROUPAMA - FDJ) stretching out his gap |  Rounding the final corner | 
| 
| 
| 
|  Thibaut PINOT (FRA/GROUPAMA - FDJ) wins on the Tourmalet in 3:10:20 | 
| 
|  2nd Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) + 6s and 3rd Steven KRUIJSWIJK (NED/JUMBO - VISMA) |  Another beyond expectations performance by race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  4th Emanuel BUCHMANN (GER/BORA - HANSGROHE) + 8s and 5th Egan BERNAL (COL/INEOS) |  5th Egan BERNAL (COL/INEOS) + 8s ahead of his team leader | 
|  6th Mikel LANDA MEANA (ESP/MOVISTAR) + 14s |  7th Rigoberto URAN (COL/EF EDUCATION FIRST) + 30s |  8th Geraint THOMAS (GBR/INEOS) + 36s and 9th Warren BARGUIL (FRA/ARKEA - SAMSIC) + 38s | 
|  Geraint THOMAS (GBR/INEOS) is now over 2 minutes back on GC |  10th Jakob FUGLSANG (DEN/ASTANA PRO) + 53s |  17th Nairo QUINTANA (COL/MOVISTAR) + 3:24 |  Peter Sagan |  Your Stage 14 winner, Thibaut PINOT (FRA/GROUPAMA - FDJ) |  Thibaut PINOT (FRA/GROUPAMA - FDJ) adds another iconic French summit win to his palmares |  Race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) soaking in the French crowd and his 2:02 lead | 
|  Motivation to stay in Yellow |  Best young rider, Egan BERNAL (COL/INEOS) |  Mountains leader, Tim Wellens (Lotto Soudal) |  Peter Sagan |  Fog rolled in just after the finish |  Nature theatre for the podium ceremony |  Thibaut Pinot (Groupama FDJ) press officer Marion Gachies and team director Mark Madiot |
Stage 15: Limoux → Foix, 185 km Full Results and Report
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  Simon YATES (GBR/MITCHELTON - SCOTT) wins his second stage of this year race |  Simon YATES (GBR/MITCHELTON - SCOTT) wins Stage 15 in 4:47:04 | 
|  2nd Thibaut PINOT (FRA/GROUPAMA - FDJ) + 33s and 3rd Mikel LANDA (ESP/MOVISTAR) |  4th Emanuel BUCHMANN (GER/BORA - HANSGROHE) + 51s and best young rider, 5th Egan BERNAL (COL/INEOS) |  6th Lennard KÄMNA (GER/SUNWEB) + 1:03 | 
|  7th Geraint THOMAS (GBR/INEOS) + 1:22, 8th Steven KRUIJSWIJK (NED/JUMBO - VISMA), 9th Alejandro VALVERDE (ESP/MOVISTAR) | 
|  11th Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) + 1:49 and 12th Wout POELS (NED/INEOS) |  17th Roman KREUZIGER (CZE/DIMENSION DATA) + 2:58, 18th Romain BARDET (FRA/AG2R LA MONDIALE), 19th Nairo QUINTANA (COL/MOVISTAR) and 20th Rigoberto URAN (COL/EF EDUCATION FIRST) | 
| 
|  Peter Sagan |  More scenery from the final climb |  Steven KRUIJSWIJK (NED/JUMBO - VISMA) | 
|  Your Stage 15 winner, Simon YATES (GBR/MITCHELTON - SCOTT) |  The race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP), is the race leader by 1:35 going into the second rest day |  Best young rider by over 12 minutes, Egan BERNAL (COL/INEOS) |  Mikel LANDA (ESP/MOVISTAR) wins most aggressive rider |  Peter Sagan continues to lead the Green Jersey (points) competition |
Stage 16: Nîmes → Nîmes, 177 km Full Results and Report
Stage 17: Pont du Gard → Gap, 206 km Full Results and Report
|  Pre-race coffee time included the winner of today's stage |  Your defiant race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  Peter Sagan rolls into the start at Pont du Gard, one of the oldest and best preserved Roman Aquaducts | 
|  Start scene in Pont du Gard |  The caravan rollouts from Pont du Gard | 
|  Today's large break led early on by Thomas de Gendt |  Lavender |  More lavender | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  Matteo TRENTIN (ITA/MITCHELTON - SCOTT) attacks out of the break on the final climb |  Matteo TRENTIN (ITA/MITCHELTON - SCOTT) solos to victory in Gap to win by 37s, the fourth solo win at this year's Tour by MITCHELTON - SCOTT | 
| 
|  20 minutes later the GC contenders led by Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) cross the line |  Everything is noteworthy when you win |  Matteo TRENTIN (ITA/MITCHELTON - SCOTT) discusses his win: “It was really an emotional finish because I’ve actually only won two races in my career alone, and doing it here in the Tour de France, with this finish line, with this group in front. It was amazing.”“Chris was a really big help. We spoke to each other and decided he would cover the early attacks and he did cover a lot. Then when that strong move went, I was able to follow and it was the perfect scenario.” “I tried [to attack] a few times, because there was no collaboration and I knew that if I got maybe a 10-second gap and they start to watch each other, with the legs I have I can finish it off. I was a bit scared with the headwind and the guys behind taking a turn each they could have taken some time, but it wasn’t the case. When I was on top of the climb the only intention was to go full gas, taking as little risk as possible.” | 
|  Your Stage 17 winner, Matteo TRENTIN (ITA/MITCHELTON - SCOTT) |  Another Yellow Jersey for Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) will take a 1:35 race lead into the Alps | 
| 
| 
|
Stage 18: Embrun → Valloire, 207 km Full Results and Report
|  Start scene for Stage 18 in Embrun | 
|  Some dam nice scenery early on | 
|  Nairo Quintana in the break |  Col d'Izoard |  Movistar chasing down their teammate in the break, Nairo Quintana | 
| 
|  Col d'Izoard |  The break cresting Col d'Izoard |  The break descending Col d'Izoard | 
| 
|  Next up, Col du Galibier |  Nairo QUINTANA (COL/MOVISTAR) attacks out of the break on Col du Galibier |  The peloton over five minutes back on Col du Galibier | 
|  Nairo QUINTANA (COL/MOVISTAR) stretching out his before the descent to the finish |  2nd on the road and 2nd at the finish + 1:35, Romain BARDET (FRA/AG2R LA MONDIALE) |  Attacking off the GC group, finishing 8th Egan BERNAL (COL/INEOS) + 4:46 to move him up to 2nd overall |  Geriant Thomas attacks, effectively chasing his teammate |  Thibaut Pinot (FRA - Groupama - FDJ) |  Steven Kruijswijk (NED - Team Jumbo - Visma) and Emanuel Buchmann (GER - Bora - Hansgrohe) |  Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) was dropped before the top of Col du Galibier |  Thanks in part to his disk brakes, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) easily caught back on for the descent |  Nairo QUINTANA (COL/MOVISTAR) solos into Valloire vaulting him to 7th overall just ahead of teammate Mikel LANDA |  2nd Romain BARDET (FRA/AG2R LA MONDIALE) + 1:35 | 
|  Nairo QUINTANA (COL/MOVISTAR) post-race, "This victory is a proof of the big efforts we've made for so many months leading up to this race. We worked so hard, we did things we thought were right, yet the race didn't go as we had wanted. We kept our head down, kept digging and here's the result. I knew it could be a good day for me, and we talked with the team about any possible strategy to go for a good result. In the end, we got this stage victory - we also gave it a try with Mikel, picking up the pace behind so he could attack and gain some places back. On an individual side, things went good for me, but above all, this is a victory which proves how good the team has done over the race. They worked really hard during the entire Tour, helped me a lot. It was sad when I lost time in the Tourmalet, but here we are. This goes to my team-mates, my family and my country, which has always been supporting me, at good times and not so good. It's always a big emotion to be able to win such a great stage, on a route for the climbers. Here I was, doing well in my terrain, over beautiful climbs, those that I like." |  Your Stage 18 winner, Nairo QUINTANA (COL/MOVISTAR) | 
| 
|  Still race leader, Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) by 1:35 |  New KOM leader, Romain BARDET (FRA/AG2R LA MONDIALE) |  Now 2nd overall, best young rider, Egan BERNAL (COL/INEOS) |
Stage 19: Saint-Jean-de-Maurienne → Tignes, 123 km Full Results and Report
Stage 20: Albertville → Val Thorens, 60 km Full Results and Report
|  Race leader, Egan Bernal, about to start his first his first day in Yellow |  Start scene in Albertville |  Only 60 kms of racing so the action was from the gun | 
| 
| 
| 
|  Vincenzo NIBALI (ITA/BAHRAIN - MERIDA) wins the final mountain stage by 10s | _PhSpt.jpg) "The last 500 meters - Vincenzo Nibali smiles - they never ended! I wanted to honor the Tour and finally I did it today. Yesterday I tried and today it was the right one. The climb was endless and when I saw that the group accelerated I tried it myself. I’m very happy!" |  2nd Alejandro VALVERDE (ESP/MOVISTAR) + 10s | _both Ineos_PhSpt.jpg) 4th Egan BERNAL (COL/INEOS) + 17s and 5th Geraint THOMAS (GBR/INEOS) |  1st and 2nd overall celebrate, 4th Egan BERNAL (COL/INEOS) + 17s and 5th Geraint THOMAS (GBR/INEOS) | 
|  26th Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) + 3:17 for 5th overall |  7th Emanuel BUCHMANN (GER/BORA - HANSGROHE) for 4th overall |  Your Stage 20 winner, Vincenzo NIBALI (ITA/BAHRAIN - MERIDA) | 
|  Egan BERNAL (COL/INEOS) will win the overall becoming the youngest rider at age 22 and the first Colombian to do so | 
|  Colombian fan club |  George Bennett (New Zealand / Team Jumbo - Visma) at the podium ceremony was just happy to survive |  KOM winner, Romain Bardet |  Winner's post-race press conference with Vincenzo NIBALI (ITA/BAHRAIN - MERIDA): "In the last week, I found the right sensations. It wasn't easy to manage the race but I felt I had a good leg. This morning at the team meeting we decided to get into the break and so I left together with Dylan Teuns. The break was close-knit even though the main peloton never gave us great advantage" | 
|  Egan Bernal: "It's incredible, I'm still struggling to understand things. I can't wait to cross the finish line in Paris and understand what I've achieved. |  "I think this was a good day, an amazing day; to defend the jersey with Egan, and the way we fought through it, both of us. It feels like it's been one thing after another with me, but it was great that Egan took the jersey yesterday'"I was a bit frustrated at the end [of stage 20]. I wanted to chase [Vincenzo] Nibali but at the same time [Steven] Kruijswijk was so close to me [on GC]. If we brought Nibali back and Kruijswijk won the stage and put three seconds into me, I would have lost second spot on the GC. As it turns out, I was good and he wasn't quite so good, but hindsight's a wonderful thing, isn't it?" "To get first and second, doesn't get any better. The fact that Egan is one step above me is the best person to be riding in front of me. It's been a crazy year for me, but I can be happy and proud that I've given it everything I can to be in the best shape here. I think we rode really well as a team, the whole team from day one has been amazing. We've taken a lot of flack as always but we proved that we are a real strong unit, and we know how to ride well and perform in this race. It was a pleasure to be a part of." |
Stage 21: Rambouillet → Paris, 127 km Full Results and Report
| 
| 
| 
| 
| 
|  Champs-Élysées and Arc de Triomphe |  Arc de Triomphe |  Riding the grounds of the Louvre |  Riding the grounds of the Louvre | 
|  Thomas de Gendt driving the pace on the Champs-Élysées |  Heading towards the finish as the sun sets on another Tour de France |  Caleb EWAN (AUS/LOTTO SOUDAL) wins Stage 21, his third of this Tour in 3:04:08 ahead of 2nd Dylan GROENEWEGEN (NED/JUMBO - VISMA), 3rd Niccolò BONIFAZIO (ITA/TOTAL DIRECT ENERGIE), 4th Maximiliano Ariel RICHEZE (ARG/DECEUNINCK - QUICK-STEP), 5th Edvald BOASSON HAGEN (NOR/DIMENSION DATA), 6th André GREIPEL (GER/ARKEA - SAMSIC) |  "The Tour de France started off quite slow for me and it was like I could never get there. The second half has been unbelievable. I've won every sprint so far in the second half. I don't know what to say. I can't believe I just won on the Champs-Elysees." |  "Thank you to all of my team. Thank you to G [Geraint Thomas] for the opportunity, and to all the team for believing in me. I think that today I am the happiest guy in the world. I just won the Tour de France and I can't believe it." |  Your Stage 21 winner, Caleb EWAN (AUS/LOTTO SOUDAL), his third stage win | 
| 
|  Your 2019 Tour de France champion, Egan BERNAL (INEOS) |  The 2019 Tour de France podium |  Team INEOS celebrates first and second |  The 2019 Tour de France podium, 2nd Geraint THOMAS (GBR/INEOS) + 1:11, 1st Egan BERNAL (COL/INEOS) 82:57:00, 3rd Steven KRUIJSWIJK (NED/JUMBO - VISMA) + 1:31 |  The 2019 Tour de France podium, 2nd Geraint THOMAS (GBR/INEOS) + 1:11, 1st Egan BERNAL (COL/INEOS) 82:57:00, 3rd Steven KRUIJSWIJK (NED/JUMBO - VISMA) + 1:31 |  Bed time for the young winner |  Rare Yellow and White jersey double by 22-year old Egan Bernal (INEOS) |  KOM winner, Romain BARDET (AG2R) |  7th Green Jersey for Peter Sagan | 
|  The Super Combatively Award goes to Julian ALAPHILIPPE (FRA/DECEUNINCK - QUICK-STEP) |  Movistar wins the teams competition |  The jersey winners once more for an encore |
|