1. Home
  2. »
  3. Tour de France
  4. »
  5. 2018 Tour de France, stage 12

2018 Tour de France

STAGE 12: Bourg-Saint-Maurice Les Arcs to Alpe d'Huez

Thursday, July 19, 6:25 a.m. – 12:20 p.m. ET

Featuring the Col de la Madeleine (2,000 meters), the Montvernier hairpins, the Croix de Fer (2,067 meters), and Alpe d’Huez (1,850 meters), stage 12 has a legendary profile. No matter how it’s raced, the “queen” stage between Bourg-Saint-Maurice and Alpe d’Huez will be a significant test. There are 72 kilometers of climbing on the menu, totaling 5,000 meters of vertical gain. Needless to say, it will be a playground for the climbers.

Although there have been stages of this type in the Pyrenees in recent editions of the race, notably the Pau to Bagnères-de-Luchon stage in 2016 that went over the Aubisque, Tourmalet, Aspin, and Peyresourde passes, you have to go back to 2013 for the last comparable one in the Alps. That year, a stage between Bourg d’Oisans and Le Grand-Bornand won by Rui Costa crossed the Croix de Fer, Madeleine, Forclaz, and Croix Fry passes. The year before that the Albertville to La Toussuire-Les Sybelles stage, won by Pierre Rolland, began with the same two opening passes before tackling the Mollard and the final ascent. In other words, this year’s 12th stage is both testing and classic, a day that can deliver the stuff of legends.

“We’re going back to cycling’s roots with this stage,” says race director Thierry Gouvenou. “It’s a very classic test. Cycling is changing and the trend is to serve up more and more short stages, but we want to retain those days that made the Tour legendary. It used to be the tradition that the riders would spend many hours on the bike!”

From the start in Bourg-Saint-Maurice, the riders will head towards Moutiers and then tackle the 25.3-kilometer climb of the Madeleine. The descent to La Chambre will lead onto the Montvernier hairpins.

“We’ve included the Montvernier hairpins both for their aesthetic qualities but also to boost the amount of climbing,” Gouvenou says. “Their inclusion will also cut the distance in the valley and the riders will feel it. It will break their rhythm, it twists and turns, and there’s no shelter at all.”

After the descent to Saint-Jean-de-Maurienne, the riders will climb the 28.8-kilometer ascent of the Croix de Fer via its toughest flank, which averages 5.1 percent. The most complicated section for the climbers will come at the bottom of the descent, on the 10 kilometers of flat road between Allemont and Bourg d’Oisans. This will really test their mental strength. The favorites will hope to use this section to their advantage before tackling the final climb to Alpe d’Huez.

“This is, of course, an important stage,” says Julien Pinot, brother of Thibaut and coach of the Groupama-FDJ team. “The riders will have to take into account the previous day’s summit finish and their need for recuperation. Ultimately, the 12th stage will be ideal for pure climbers who can repeat efforts at maximum threshold several times. A rouleur who is aiming to limit his losses in the mountains can do a 30- to 40-minute effort once, but not twice. The pure climbers can recover better during a stage like this.”

Consequently, if there is a big battle between the favorites, it won’t suit riders like Tom Dumoulin. That’s why it will be in the interest of pure climbers to race flat out.

“This is an important stage, one that can really benefit the climbers if they race hard from a long way out,” says Warren Barguil, winner of the polka dot jersey at the 2017 Tour. “It’s in our interest to take the initiative and attack because the time trial specialists who climb well can’t control the race over four climbs, even if their teams set the tempo.”

Tour de France, stage 12

Stage 12: Thomas takes two, wins on Alpe d'Huez

Geraint Thomas
Geraint Thomas won his second stage in a row, wearing the yellow jersey atop Alpe d’Huez. Photo: Tim de Waele | Getty Images

The boos rained down on Geraint Thomas, but that didn’t stop him from winning his second Tour de France stage in a row on Alpe d’Huez Thursday, extending his yellow jersey lead.

Tom Dumoulin (Sunweb) was second in the sprint, ahead of Romain Bardet (Ag2r La Mondiale) in third at the end of stage 12.

The crowd’s ire was likely directed at Thomas’s Sky teammate Chris Froome, who ended the day fourth and is now second overall, 1:38 behind. Dumoulin stayed close on GC, 1:50 back.

“Honestly I’m speechless. I don’t know what to say … Not a chance in hell I was going to win today,” Thomas said. “Don’t know what to say. It’s just unbelievable.”

Although the 175.5km day was a GC showdown atop Alpe d’Huez, it was animated by Steven Kruijswijk.

The LottoNL-Jumbo rider took a flyer early in the race, joining at 30-man breakaway going into the day’s first categorized climb, Col de la Madeleine.

That early escape had a number of notable riders in the mix, including Pierre Rolland (EF Education First-Drapac), a former winner atop Alpe d’Huez, Wednesday’s animator Alejandro Valverde (Movistar), and Julian Alaphilippe (Quick-Step), leader of the king of the mountains classification.

Alaphilippe mopped up maximum points atop the hors categorie Madeleine as well as the Cat. 2 climb up Lacets de Montvernier.

However, the real drama began at the base of the Croix de Fer, with 18 kilometers to ride to the summit of the hors categorie monster. Kruijswijk crept off the front of the 11-man leading group and proceeded to ride alone to the base of Alpe d’Huez.

Steven Kruijswijk left his breakaway companions behind and went on a long solo attack.. Photo: Tim de Waele/Getty Images

Coming into the finish climb, the Dutchman had a promising 4:20 lead over the yellow jersey group, which by that point had collected all of the other breakaway riders.

After Michal Kwiatkowski did his turn, Team Sky put its young Colombian star Egan Bernal on the front of the bunch.

For several kilometers, Bernal churned out a blistering tempo. Dan Martin (UAE Team Emirates) was first dropped from the GC group with more than 10 kilometers to go.

Vincenzo Nibali (Bahrain-Merida) tested the water first with an attack. Then it was Nairo Quintana’s turn to accelerate out of the yellow jersey group. On both occasions, Bernal shut down the moves in short order.

Next, Mikel Landa (Movistar) and Romain Bardet (Ag2r La Mondiale) attacked as Bernal’s time at the front came to an end.

Thomas took up the chase and clawed back the move. Meanwhile, Nibali got tangled with a race moto and crashed, losing touch with the GC group.

Throughout the climb, fans alternated between cheering Bardet’s attacks and booing the Sky duo that closed down the attacks. Reportedly, one fan even tried to punch Froome as he passed by.

Undeterred, Froome tried an attack with about three kilometers to go and quickly caught and passed Kruijswijk.

Romain Bardet put in a few serious attacks but was reeled back in. Photo: Tim de Waele/Getty Images

However, Dumoulin was not about to let the race get away from him and clawed his way back up to the defending champion, bringing Thomas and Bardet along with him. After the catch, the four eased up, riding side-by-side into the final two kilometers. This opened the door for Landa to rejoin the group. The Spaniard tried one desperate attack with about 600 meters to go, but he couldn’t break the elastic.

Thomas led the five into the final left-hand corner. Dumoulin sprinted up the inside from the fifth wheel but was too far back to challenge the yellow jersey for the win.

It was Thomas’s third Tour stage win but perhaps his most famous given the history of Alpe d’Huez.

“I did say yesterday this race is made for me, you know. Today, that’s it — I can be happy for sure now,” Thomas added.

When asked about how long he’ll wear yellow he said, “Maybe the next few days, but look, this race is so hard and you never know how the body reacts. Like I said yesterday, I’m still riding for Froomey. Froomey’s still our man. He knows how to ride for three weeks.”

On Friday, the race for GC will subside as stage 13 will be a flat 169.5km run from Bourg d’Oisans to Valence.

Tour de France Stage 12 Results

RankNameTeamTime
1THOMAS GeraintTeam Sky5:18:37
2DUMOULIN TomTeam Sunweb 0:02
3BARDET RomainAG2R La Mondiale0:03
4FROOME ChrisTeam Sky0:04
5LANDA MikelMovistar Team0:07
6ROGLIČ PrimožTeam LottoNL-Jumbo0:13
7NIBALI VincenzoBahrain Merida Pro Cycling Team,,
8FUGLSANG JakobAstana Pro Team0:42
9QUINTANA NairoMovistar Team0:47
10KRUIJSWIJK StevenTeam LottoNL-Jumbo0:53
11BERNAL EganTeam Sky1:41
12MARTIN DanUAE-Team Emirates1:45
13JUNGELS BobQuick-Step Floors3:09
14VALVERDE AlejandroMovistar Team4:29
15ZAKARIN IlnurTeam Katusha - Alpecin,,
16LATOUR PierreAG2R La Mondiale4:35
17IZAGIRRE IonBahrain Merida Pro Cycling Team4:37
18MARTIN GuillaumeWanty - Groupe Gobert4:40
19KANGERT TanelAstana Pro Team5:41
20GAUDU David Groupama - FDJ6:52
21GESINK RobertTeam LottoNL-Jumbo8:24
22GESCHKE SimonTeam Sunweb 8:58
23NAVARRO DanielCofidis, Solutions Crédits9:33
24NIEVE MikelMitchelton-Scott9:57
25ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale10:59
26BARGUIL WarrenTeam Fortuneo - Samsic,,
27MAJKA RafałBORA - hansgrohe15:09
28TEN DAM LaurensTeam Sunweb 15:39
29NAESEN OliverAG2R La Mondiale22:21
30BOUET MaximeTeam Fortuneo - Samsic,,
31VICHOT ArthurGroupama - FDJ,,
32MOLARD RudyGroupama - FDJ,,
33SCHÄR MichaelBMC Racing Team,,
34EDET NicolasCofidis, Solutions Crédits,,
35KOCHETKOV PavelTeam Katusha - Alpecin,,
36VALGREN MichaelAstana Pro Team,,
37VAN GARDEREN TejayBMC Racing Team,,
38TOLHOEK AntwanTeam LottoNL-Jumbo,,
39MOLLEMA BaukeTrek - Segafredo,,
40POELS WoutTeam Sky,,
41FRANK MathiasAG2R La Mondiale,,
42CRADDOCK LawsonTeam EF Education First-Drapac p/b Cannondale23:39
43PELLIZOTTI FrancoBahrain Merida Pro Cycling Team23:52
44VAN AVERMAET GregBMC Racing Team24:25
45MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale,,
46IZAGIRRE GorkaBahrain Merida Pro Cycling Team,,
47SUTHERLAND RoryUAE-Team Emirates25:20
48PAUWELS SergeTeam Dimension Data25:55
49HANSEN JesperAstana Pro Team26:22
50CASTROVIEJO JonathanTeam Sky26:30
51VERMOTE JulienTeam Dimension Data,,
52KÜNG StefanBMC Racing Team,,
53BERNARD JulienTrek - Segafredo26:39
54DE GENDT ThomasLotto Soudal,,
55SLAGTER Tom-JelteTeam Dimension Data26:41
56CLAEYS DimitriCofidis, Solutions Crédits,,
57GILBERT PhilippeQuick-Step Floors27:05
58DEGAND ThomasWanty - Groupe Gobert,,
59CARUSO DamianoBMC Racing Team,,
60MARTENS PaulTeam LottoNL-Jumbo,,
61VANMARCKE SepTeam EF Education First-Drapac p/b Cannondale27:09
62MARCZYŃSKI TomaszLotto Soudal27:11
63DE KORT KoenTrek - Segafredo27:52
64MINNAARD MarcoWanty - Groupe Gobert,,
65JANSEN Amund GrøndahlTeam LottoNL-Jumbo,,
66ĐURASEK KristijanUAE-Team Emirates,,
67LUDVIGSSON TobiasGroupama - FDJ28:54
68PICHON LaurentTeam Fortuneo - Samsic,,
69SMITH DionWanty - Groupe Gobert,,
70LE GAC OlivierGroupama - FDJ,,
71HOWSON DamienMitchelton-Scott,,
72KWIATKOWSKI MichałTeam Sky,,
73ARNDT NikiasTeam Sunweb ,,
74ROWE LukeTeam Sky,,
75YATES AdamMitchelton-Scott,,
76BEVIN PatrickBMC Racing Team,,
77MOSCON GianniTeam Sky,,
78AMADOR AndreyMovistar Team,,
79GERRANS SimonBMC Racing Team,,
80BOASSON HAGEN EdvaldTeam Dimension Data,,
81ERVITI ImanolMovistar Team,,
82HERRADA JesúsCofidis, Solutions Crédits,,
83IMPEY DarylMitchelton-Scott,,
84HAGA ChadTeam Sunweb ,,
85MÜHLBERGER GregorBORA - hansgrohe,,
86DILLIER SilvanAG2R La Mondiale,,
87LEDANOIS KévinTeam Fortuneo - Samsic,,
88VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert,,
89SOLER MarcMovistar Team,,
90SKUJIŅŠ TomsTrek - Segafredo,,
91COUSIN JérômeDirect Energie,,
92GESBERT ÉlieTeam Fortuneo - Samsic,,
93SICARD RomainDirect Energie,,
94MOINARD AmaëlTeam Fortuneo - Samsic,,
95BOSWELL IanTeam Katusha - Alpecin,,
96CALMEJANE LilianDirect Energie,,
97PEREZ AnthonyCofidis, Solutions Crédits,,
98SIMON JulienCofidis, Solutions Crédits,,
99OFFREDO YoannWanty - Groupe Gobert,,
100ALAPHILIPPE JulianQuick-Step Floors29:11
101KRAGH ANDERSEN SørenTeam Sunweb 29:55
102STUYVEN JasperTrek - Segafredo31:19
103PÖSTLBERGER LukasBORA - hansgrohe,,
104LAMPAERT YvesQuick-Step Floors,,
105CORT MagnusAstana Pro Team,,
106FRAILE OmarAstana Pro Team,,
107BURGHARDT MarcusBORA - hansgrohe31:29
108OSS DanielBORA - hansgrohe,,
109SAGAN PeterBORA - hansgrohe,,
110CLARKE SimonTeam EF Education First-Drapac p/b Cannondale,,
111BENNATI DanieleMovistar Team31:33
112VANENDERT JelleLotto Soudal31:37
113POLJAŃSKI PawełBORA - hansgrohe,,
114JANSE VAN RENSBURG ReinardtTeam Dimension Data31:45
115PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale,,
116KOREN KristijanBahrain Merida Pro Cycling Team,,
117THOMSON Jay RobertTeam Dimension Data,,
118ATAPUMA DarwinUAE-Team Emirates,,
119BODNAR MaciejBORA - hansgrohe,,
120CHAVANEL SylvainDirect Energie,,
121DECLERCQ TimQuick-Step Floors32:02
122KRISTOFF AlexanderUAE-Team Emirates32:19
123GRELLIER FabienDirect Energie32:27
124GOGL MichaelTrek - Segafredo32:41
125DEGENKOLB JohnTrek - Segafredo,,
126SCULLY TomTeam EF Education First-Drapac p/b Cannondale32:48
127PASQUALON AndreaWanty - Groupe Gobert32:54
128TURGIS AnthonyCofidis, Solutions Crédits,,
129COLBRELLI SonnyBahrain Merida Pro Cycling Team33:02
130POZZOVIVO DomenicoBahrain Merida Pro Cycling Team,,
131VACHON FlorianTeam Fortuneo - Samsic,,
132HAUSSLER HeinrichBahrain Merida Pro Cycling Team,,
133HAYMAN MathewMitchelton-Scott,,
134THEUNS EdwardTeam Sunweb ,,
135BOUDAT ThomasDirect Energie33:32
136POLITT NilsTeam Katusha - Alpecin33:56
137DE BUYST JasperLotto Soudal34:10
138TERPSTRA NikiQuick-Step Floors34:29
139FERRARI RobertoUAE-Team Emirates34:44
140DÉMARE ArnaudGroupama - FDJ34:58
141GAUDIN DamienDirect Energie,,
142LAPORTE ChristopheCofidis, Solutions Crédits35:05
143ROOSEN TimoTeam LottoNL-Jumbo35:08
144DUPONT TimothyWanty - Groupe Gobert35:35
145TROIA OlivieroUAE-Team Emirates36:22
146MARCATO MarcoUAE-Team Emirates36:24
147HEPBURN MichaelMitchelton-Scott36:52
148BAUER JackMitchelton-Scott37:10
149SINKELDAM RamonGroupama - FDJ37:36
150HARDY RomainTeam Fortuneo - Samsic37:53
151GUARNIERI JacopoGroupama - FDJ38:03
152RICHEZE MaximilianoQuick-Step Floors38:19
153DURBRIDGE LukeMitchelton-Scott39:27
RankNameTeamTime
1THOMAS GeraintTeam Sky 49:24:43
2FROOME ChrisTeam Sky1:39
3DUMOULIN TomTeam Sunweb 1:50
4NIBALI VincenzoBahrain Merida Pro Cycling Team2:37
5ROGLIČ PrimožTeam LottoNL-Jumbo2:46
6BARDET RomainAG2R La Mondiale3:07
7LANDA MikelMovistar Team3:13
8KRUIJSWIJK StevenTeam LottoNL-Jumbo3:43
9QUINTANA NairoMovistar Team4:13
10MARTIN DanUAE-Team Emirates5:11
11FUGLSANG JakobAstana Pro Team5:45
12VALVERDE AlejandroMovistar Team9:07
13JUNGELS BobQuick-Step Floors9:09
14ZAKARIN IlnurTeam Katusha - Alpecin9:37
15NIEVE MikelMitchelton-Scott15:28
16LATOUR PierreAG2R La Mondiale16:41
17MARTIN GuillaumeWanty - Groupe Gobert18:39
18KANGERT TanelAstana Pro Team20:41
19BERNAL EganTeam Sky21:22
20BARGUIL WarrenTeam Fortuneo - Samsic23:55
21MAJKA RafałBORA - hansgrohe28:38
22YATES AdamMitchelton-Scott34:55
23MOLLEMA BaukeTrek - Segafredo36:16
24PAUWELS SergeTeam Dimension Data36:35
25IZAGIRRE IonBahrain Merida Pro Cycling Team36:48
26CARUSO DamianoBMC Racing Team37:16
27POZZOVIVO DomenicoBahrain Merida Pro Cycling Team39:48
28VAN AVERMAET GregBMC Racing Team44:46
29GESCHKE SimonTeam Sunweb 46:23
30ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale48:17
31GESINK RobertTeam LottoNL-Jumbo51:12
32GAUDU David Groupama - FDJ51:38
33VAN GARDEREN TejayBMC Racing Team52:03
34CALMEJANE LilianDirect Energie52:40
35MOLARD RudyGroupama - FDJ57:37
36VICHOT ArthurGroupama - FDJ58:22
37IZAGIRRE GorkaBahrain Merida Pro Cycling Team59:24
38BOUET MaximeTeam Fortuneo - Samsic1:02:37
39MOINARD AmaëlTeam Fortuneo - Samsic1:02:56
40BERNARD JulienTrek - Segafredo1:03:23
41ALAPHILIPPE JulianQuick-Step Floors1:04:05
42KRAGH ANDERSEN SørenTeam Sunweb 1:04:56
43FRANK MathiasAG2R La Mondiale1:07:20
44KOCHETKOV PavelTeam Katusha - Alpecin1:08:29
45CHAVANEL SylvainDirect Energie1:09:24
46MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale1:09:48
47TEN DAM LaurensTeam Sunweb 1:10:44
48ĐURASEK KristijanUAE-Team Emirates1:11:53
49KÜNG StefanBMC Racing Team1:11:57
50GILBERT PhilippeQuick-Step Floors1:12:46
51HERRADA JesúsCofidis, Solutions Crédits1:12:49
52PELLIZOTTI FrancoBahrain Merida Pro Cycling Team1:16:15
53TOLHOEK AntwanTeam LottoNL-Jumbo1:16:21
54IMPEY DarylMitchelton-Scott1:17:01
55NAESEN OliverAG2R La Mondiale1:17:17
56VALGREN MichaelAstana Pro Team1:17:33
57SLAGTER Tom-JelteTeam Dimension Data1:18:32
58NAVARRO DanielCofidis, Solutions Crédits1:18:44
59KWIATKOWSKI MichałTeam Sky1:18:59
60POELS WoutTeam Sky1:21:15
61MINNAARD MarcoWanty - Groupe Gobert1:21:40
62ATAPUMA DarwinUAE-Team Emirates1:22:30
63SAGAN PeterBORA - hansgrohe1:23:27
64HAGA ChadTeam Sunweb 1:23:49
65AMADOR AndreyMovistar Team1:24:32
66STUYVEN JasperTrek - Segafredo,,
67EDET NicolasCofidis, Solutions Crédits1:24:35
68DE GENDT ThomasLotto Soudal1:26:37
69DE KORT KoenTrek - Segafredo1:26:54
70DEGAND ThomasWanty - Groupe Gobert1:27:45
71BOASSON HAGEN EdvaldTeam Dimension Data1:28:28
72CORT MagnusAstana Pro Team1:29:02
73BURGHARDT MarcusBORA - hansgrohe1:29:17
74ARNDT NikiasTeam Sunweb 1:29:45
75FRAILE OmarAstana Pro Team1:30:22
76PASQUALON AndreaWanty - Groupe Gobert1:31:01
77LUDVIGSSON TobiasGroupama - FDJ1:31:13
78SICARD RomainDirect Energie1:32:50
79GESBERT ÉlieTeam Fortuneo - Samsic1:34:13
80BOUDAT ThomasDirect Energie1:34:17
81SKUJIŅŠ TomsTrek - Segafredo1:34:29
82HANSEN JesperAstana Pro Team1:34:45
83BOSWELL IanTeam Katusha - Alpecin1:35:03
84VANENDERT JelleLotto Soudal1:35:14
85MARTENS PaulTeam LottoNL-Jumbo1:35:29
86SIMON JulienCofidis, Solutions Crédits1:35:31
87GOGL MichaelTrek - Segafredo1:38:40
88POLITT NilsTeam Katusha - Alpecin1:39:09
89JANSE VAN RENSBURG ReinardtTeam Dimension Data1:39:30
90ERVITI ImanolMovistar Team1:39:38
91OFFREDO YoannWanty - Groupe Gobert1:39:44
92DEGENKOLB JohnTrek - Segafredo1:39:54
93LAMPAERT YvesQuick-Step Floors1:40:33
94THEUNS EdwardTeam Sunweb 1:40:45
95SOLER MarcMovistar Team1:40:50
96VANMARCKE SepTeam EF Education First-Drapac p/b Cannondale1:41:44
97DILLIER SilvanAG2R La Mondiale1:41:52
98KRISTOFF AlexanderUAE-Team Emirates1:42:02
99MÜHLBERGER GregorBORA - hansgrohe1:42:18
100OSS DanielBORA - hansgrohe1:43:13
101POLJAŃSKI PawełBORA - hansgrohe1:43:25
102COLBRELLI SonnyBahrain Merida Pro Cycling Team1:43:56
103CASTROVIEJO JonathanTeam Sky1:44:35
104SCHÄR MichaelBMC Racing Team1:44:54
105SMITH DionWanty - Groupe Gobert1:46:53
106COUSIN JérômeDirect Energie1:47:13
107HAYMAN MathewMitchelton-Scott1:47:38
108PICHON LaurentTeam Fortuneo - Samsic1:47:40
109PEREZ AnthonyCofidis, Solutions Crédits1:47:49
110MARCZYŃSKI TomaszLotto Soudal1:47:54
111KOREN KristijanBahrain Merida Pro Cycling Team1:48:18
112VACHON FlorianTeam Fortuneo - Samsic1:48:47
113CLARKE SimonTeam EF Education First-Drapac p/b Cannondale1:50:08
114MOSCON GianniTeam Sky1:51:30
115VERMOTE JulienTeam Dimension Data1:52:16
116BEVIN PatrickBMC Racing Team1:52:49
117HAUSSLER HeinrichBahrain Merida Pro Cycling Team1:53:03
118DURBRIDGE LukeMitchelton-Scott1:54:09
119HARDY RomainTeam Fortuneo - Samsic1:54:24
120MARCATO MarcoUAE-Team Emirates1:54:30
121HOWSON DamienMitchelton-Scott1:55:54
122SUTHERLAND RoryUAE-Team Emirates1:56:14
123DECLERCQ TimQuick-Step Floors1:56:25
124BAUER JackMitchelton-Scott1:56:47
125PÖSTLBERGER LukasBORA - hansgrohe1:57:01
126LEDANOIS KévinTeam Fortuneo - Samsic1:57:09
127LE GAC OlivierGroupama - FDJ1:57:11
128GERRANS SimonBMC Racing Team1:57:55
129SCULLY TomTeam EF Education First-Drapac p/b Cannondale2:00:10
130ROWE LukeTeam Sky2:02:20
131DÉMARE ArnaudGroupama - FDJ2:02:42
132PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale2:03:19
133TERPSTRA NikiQuick-Step Floors2:03:42
134SINKELDAM RamonGroupama - FDJ2:04:41
135TROIA OlivieroUAE-Team Emirates,,
136VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert2:05:36
137BENNATI DanieleMovistar Team2:06:57
138CLAEYS DimitriCofidis, Solutions Crédits2:07:03
139FERRARI RobertoUAE-Team Emirates2:07:22
140RICHEZE MaximilianoQuick-Step Floors2:07:52
141DUPONT TimothyWanty - Groupe Gobert2:08:06
142HEPBURN MichaelMitchelton-Scott2:08:50
143LAPORTE ChristopheCofidis, Solutions Crédits2:09:09
144BODNAR MaciejBORA - hansgrohe2:09:19
145GAUDIN DamienDirect Energie2:11:02
146GRELLIER FabienDirect Energie2:13:59
147TURGIS AnthonyCofidis, Solutions Crédits2:18:23
148DE BUYST JasperLotto Soudal2:20:20
149GUARNIERI JacopoGroupama - FDJ2:20:39
150JANSEN Amund GrøndahlTeam LottoNL-Jumbo2:24:36
151THOMSON Jay RobertTeam Dimension Data2:26:03
152ROOSEN TimoTeam LottoNL-Jumbo2:27:37
153CRADDOCK LawsonTeam EF Education First-Drapac p/b Cannondale2:33:51
RankNameTeamPoints
1ALAPHILIPPE JulianQuick-Step Floors84
2BARGUIL WarrenTeam Fortuneo - Samsic70
3PAUWELS SergeTeam Dimension Data63
4THOMAS GeraintTeam Sky30
5GAUDU David Groupama - FDJ25
6ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale23
7DUMOULIN TomTeam Sunweb 23
8MOLARD RudyGroupama - FDJ22
9KRUIJSWIJK StevenTeam LottoNL-Jumbo20
10NIEVE MikelMitchelton-Scott19
11MAJKA RafałBORA - hansgrohe18
12FROOME ChrisTeam Sky16
13VAN AVERMAET GregBMC Racing Team15
14GESBERT ÉlieTeam Fortuneo - Samsic14
15PEREZ AnthonyCofidis, Solutions Crédits13
16BARDET RomainAG2R La Mondiale12
17ATAPUMA DarwinUAE-Team Emirates12
18DE GENDT ThomasLotto Soudal12
19HERRADA JesúsCofidis, Solutions Crédits11
20IZAGIRRE IonBahrain Merida Pro Cycling Team10
21CARUSO DamianoBMC Racing Team10
22GESINK RobertTeam LottoNL-Jumbo10
23LANDA MikelMovistar Team8
24SKUJIŅŠ TomsTrek - Segafredo6
25ROGLIČ PrimožTeam LottoNL-Jumbo6
26VALVERDE AlejandroMovistar Team6
27CALMEJANE LilianDirect Energie6
28CHAVANEL SylvainDirect Energie4
29SMITH DionWanty - Groupe Gobert4
30NIBALI VincenzoBahrain Merida Pro Cycling Team4
31KANGERT TanelAstana Pro Team4
32MARTIN DanUAE-Team Emirates3
33GRELLIER FabienDirect Energie2
34FUGLSANG JakobAstana Pro Team2
35ZAKARIN IlnurTeam Katusha - Alpecin2
36FRANK MathiasAG2R La Mondiale2
37GILBERT PhilippeQuick-Step Floors2
38MÜHLBERGER GregorBORA - hansgrohe2
39MINNAARD MarcoWanty - Groupe Gobert1
40OFFREDO YoannWanty - Groupe Gobert1
41LEDANOIS KévinTeam Fortuneo - Samsic1
42LATOUR PierreAG2R La Mondiale1
43BAUER JackMitchelton-Scott1
RankNameTeamPoints
1SAGAN PeterBORA - hansgrohe339
2KRISTOFF AlexanderUAE-Team Emirates129
3DÉMARE ArnaudGroupama - FDJ106
4DEGENKOLB JohnTrek - Segafredo100
5PASQUALON AndreaWanty - Groupe Gobert82
6GILBERT PhilippeQuick-Step Floors78
7VALVERDE AlejandroMovistar Team70
8VAN AVERMAET GregBMC Racing Team69
9MARTIN DanUAE-Team Emirates68
10ALAPHILIPPE JulianQuick-Step Floors64
11COLBRELLI SonnyBahrain Merida Pro Cycling Team64
12THOMAS GeraintTeam Sky63
13COUSIN JérômeDirect Energie50
14CALMEJANE LilianDirect Energie45
15CHAVANEL SylvainDirect Energie43
16LATOUR PierreAG2R La Mondiale42
17PICHON LaurentTeam Fortuneo - Samsic40
18DUPONT TimothyWanty - Groupe Gobert40
19OSS DanielBORA - hansgrohe38
20BOUDAT ThomasDirect Energie35
21DUMOULIN TomTeam Sunweb 34
22EDET NicolasCofidis, Solutions Crédits34
23LAMPAERT YvesQuick-Step Floors34
24PAUWELS SergeTeam Dimension Data33
25BODNAR MaciejBORA - hansgrohe33
26FROOME ChrisTeam Sky32
27NIBALI VincenzoBahrain Merida Pro Cycling Team32
28LAPORTE ChristopheCofidis, Solutions Crédits32
29DE GENDT ThomasLotto Soudal31
30GRELLIER FabienDirect Energie31
31KRUIJSWIJK StevenTeam LottoNL-Jumbo31
32ROGLIČ PrimožTeam LottoNL-Jumbo30
33CARUSO DamianoBMC Racing Team30
34BARDET RomainAG2R La Mondiale28
35GESBERT ÉlieTeam Fortuneo - Samsic28
36RICHEZE MaximilianoQuick-Step Floors28
37MAJKA RafałBORA - hansgrohe26
38VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert24
39NAVARRO DanielCofidis, Solutions Crédits23
40SMITH DionWanty - Groupe Gobert23
41SICARD RomainDirect Energie22
42JUNGELS BobQuick-Step Floors21
43ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale20
44FUGLSANG JakobAstana Pro Team20
45BARGUIL WarrenTeam Fortuneo - Samsic20
46STUYVEN JasperTrek - Segafredo20
47GAUDIN DamienDirect Energie20
48YATES AdamMitchelton-Scott18
49IZAGIRRE IonBahrain Merida Pro Cycling Team18
50IMPEY DarylMitchelton-Scott18
51QUINTANA NairoMovistar Team17
52MINNAARD MarcoWanty - Groupe Gobert17
53PÖSTLBERGER LukasBORA - hansgrohe17
54LEDANOIS KévinTeam Fortuneo - Samsic17
55CLAEYS DimitriCofidis, Solutions Crédits17
56TURGIS AnthonyCofidis, Solutions Crédits17
57HERRADA JesúsCofidis, Solutions Crédits16
58VERMOTE JulienTeam Dimension Data16
59OFFREDO YoannWanty - Groupe Gobert15
60PEREZ AnthonyCofidis, Solutions Crédits15
61DE BUYST JasperLotto Soudal15
62LANDA MikelMovistar Team14
63BOASSON HAGEN EdvaldTeam Dimension Data14
64MOLLEMA BaukeTrek - Segafredo13
65ARNDT NikiasTeam Sunweb 12
66NIEVE MikelMitchelton-Scott11
67KRAGH ANDERSEN SørenTeam Sunweb 11
68JANSE VAN RENSBURG ReinardtTeam Dimension Data11
69SLAGTER Tom-JelteTeam Dimension Data10
70FRAILE OmarAstana Pro Team10
71MÜHLBERGER GregorBORA - hansgrohe10
72HAGA ChadTeam Sunweb 9
73SKUJIŅŠ TomsTrek - Segafredo9
74BEVIN PatrickBMC Racing Team9
75TERPSTRA NikiQuick-Step Floors9
76BAUER JackMitchelton-Scott8
77LE GAC OlivierGroupama - FDJ8
78BERNAL EganTeam Sky7
79GAUDU David Groupama - FDJ7
80BOUET MaximeTeam Fortuneo - Samsic7
81GUARNIERI JacopoGroupama - FDJ7
82GESINK RobertTeam LottoNL-Jumbo6
83TOLHOEK AntwanTeam LottoNL-Jumbo6
84AMADOR AndreyMovistar Team6
85BURGHARDT MarcusBORA - hansgrohe6
86SIMON JulienCofidis, Solutions Crédits6
87SCHÄR MichaelBMC Racing Team6
88DECLERCQ TimQuick-Step Floors6
89KANGERT TanelAstana Pro Team5
90MOLARD RudyGroupama - FDJ5
91TEN DAM LaurensTeam Sunweb 5
92KÜNG StefanBMC Racing Team5
93POLITT NilsTeam Katusha - Alpecin5
94VALGREN MichaelAstana Pro Team4
95ZAKARIN IlnurTeam Katusha - Alpecin3
96MOINARD AmaëlTeam Fortuneo - Samsic3
97HANSEN JesperAstana Pro Team3
98POLJAŃSKI PawełBORA - hansgrohe3
99PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale3
100MARTIN GuillaumeWanty - Groupe Gobert2
101VANENDERT JelleLotto Soudal2
102IZAGIRRE GorkaBahrain Merida Pro Cycling Team1
103SUTHERLAND RoryUAE-Team Emirates1
RankNameTime
1Movistar Team 149:10:25
2Team Sky2:07
3Team LottoNL-Jumbo12:06
4Bahrain Merida Pro Cycling Team24:56
5AG2R La Mondiale46:19
6Astana Pro Team52:16
7Team Sunweb 1:05:45
8Mitchelton-Scott1:37:17
9BMC Racing Team1:39:18
10Team Katusha - Alpecin1:44:14
11UAE-Team Emirates1:44:27
12Groupama - FDJ1:45:42
13Quick-Step Floors1:54:00
14Team Fortuneo - Samsic1:59:33
15Team EF Education First-Drapac p/b Cannondale2:15:24
16Wanty - Groupe Gobert2:18:27
17Trek - Segafredo2:19:39
18Cofidis, Solutions Crédits2:26:59
19Direct Energie2:27:55
20BORA - hansgrohe2:43:37
21Team Dimension Data2:48:59
22Lotto Soudal3:25:50
RankNameTeamTime
1LATOUR PierreAG2R La Mondiale 49:41:24
2MARTIN GuillaumeWanty - Groupe Gobert1:58
3BERNAL EganTeam Sky4:41
4GAUDU David Groupama - FDJ34:57
5KRAGH ANDERSEN SørenTeam Sunweb 48:15
6MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale53:07
7KÜNG StefanBMC Racing Team55:16
8TOLHOEK AntwanTeam LottoNL-Jumbo59:40
9CORT MagnusAstana Pro Team1:12:21
10GESBERT ÉlieTeam Fortuneo - Samsic1:17:32
11BOUDAT ThomasDirect Energie1:17:36
12GOGL MichaelTrek - Segafredo1:21:59
13POLITT NilsTeam Katusha - Alpecin1:22:28
14SOLER MarcMovistar Team1:24:09
15MÜHLBERGER GregorBORA - hansgrohe1:25:37
16SMITH DionWanty - Groupe Gobert1:30:12
17MOSCON GianniTeam Sky1:34:49
18LEDANOIS KévinTeam Fortuneo - Samsic1:40:28
19LE GAC OlivierGroupama - FDJ1:40:30
20TROIA OlivieroUAE-Team Emirates1:48:00
21GRELLIER FabienDirect Energie1:57:18
22TURGIS AnthonyCofidis, Solutions Crédits2:01:42
23DE BUYST JasperLotto Soudal2:03:58
24JANSEN Amund GrøndahlTeam LottoNL-Jumbo2:07:55
25ROOSEN TimoTeam LottoNL-Jumbo2:10:56

Results provided by ProCyclingStats.

Geraint Thomas received a good luck sunflower from a young fan before the start. Photo: Tim de Waele/Getty Images
Mountains classification leader Julian Alaphilippe made sure everything was ready for a day of climbing at the Tour de France. Photo: Tim de Waele/Getty Images
There were plenty of views from above on the switchbacks during stage 12 in the Alps. Photo: Tim de Waele/Getty Images
Michal Kwiatkowski led Team Sky early in the stage. Photo: Tim de Waele/Getty Images
Former best young rider Tejay van Garderen rode alongside the current best young rider, Pierre Latour. Photo: Tim de Waele/Getty Images
The Dutch fans were out on Alpe d’Huez. Photo: Justin Setterfield/Getty Images
Stage 12 was 175 kilometers from Bourg-Saint-Maurice Les Arcs to Alpe d’Huez. Photo: Tim de Waele/Getty Images
Vincenzo Nibali put his descending skills to work. Photo: Tim de Waele/Getty Images
Warren Barguil and Rafal Majka were in the break on stage 12. (Photo by Tim de Waele/Getty Images)
Steven Kruijswijk left his breakaway companions behind and went on a long solo attack. Photo: Tim de Waele/Getty Images
Warren Barguil had to maneuver out of the gutter on one of the climbs. Photo: Tim de Waele/Getty Images
The peloton climbed Lacets de Montvernier on stage 12. Photo: Tim de Waele/Getty Images
Nairo Quintana jumped out of the GC group with a short-lived attack. Photo: Tim de Waele/Getty Images
On the final climb, Team Sky had three riders while the other teams were reduced to a single rider. Photo: Tim de Waele/Getty Images
Egan Bernal set the tempo on the final climb for Geraint Thomas and Chris Froome. Photo: Tim de Waele/Getty Images
Romain Bardet put in a few serious attacks but was reeled back in. Photo: Tim de Waele/Getty Images
Geraint Thomas marked the wheel of Tom Dumoulin on stage 12. Photo: Tim de Waele/Getty Images
In the frenzy on Alpe d’Huez, Vincenzo Nibali was taken out by a motorbike and had to chase after the leaders. (Photo by Tim de Waele/Getty Images)
Nairo Quintana could not hold the pace of the GC group and lost time on Alpe d’Huez. Photo: Tim de Waele/Getty Images
Alpe d'Huez
The group of GC favorites approached the Alpe d’Huez summit finish. Photo: Tim de Waele | Getty Images
Geraint Thomas led out the sprint. Photo: Chris Graythen | Getty Images
And Thomas won his second stage in a row. Photo: Chris Graythen | Getty Images