Thursday, May 16: Stage 12, Martinsicuro - Fano, 193 km
Stage 12 map & profile | Stage 12 photos
Brilliant stage win by Julian Alaphilippe.
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Fano at 1:45 PM, local time: 19C (67F), mostly cloudy, with the wind from the east at 13 km/hr (9 mph). There is a 12% chance of rain.
The stage: A flat stage for the first 50 km and then studded with walls and hairpin bends to the finish. After a rather simple initial part along the Adriatic coast, the stage moves away from the sea to face repeated short, steep climbs that come in the final two thirds of the route. There are approximately 10 punchy ascents to contend with (4 of which are categorized KOM). The final climb of Monte Give, which has never been tackled before at the Giro, comes with 9 km from the finish line and has gradients of over 10%.
Last kilometers:
The last few kilometers around the historic center of Fano are rather complex, featuring several bends and counter-bends with brief straight stretches. Last kilometre slightly uphill. Final straight of 450 m on asphalt, width 8 m.
The race: Fabio Jakobsen (Team dsm-firmenich PostNL) did not start. He was involved in a heavy crash in stage 11's high speed finale. Initial assessments revealed skin abrasions and cuts but no fractures, however discomfort from the impact of such a crash has worsened overnight making it too difficult for him to continue.
The peloton gets rolling under cloudy skies in Martinsicuro. RCS photo
The race organizer posted this report:
Julian Alaphilippe (Soudal Quick-Step) has won Stage 12 of the 107th Giro d’Italia, the 193km long Martinsicuro-Fano. Jhonatan Narvaez (Ineos Grenadiers) and Quinten Hermans (Alpecin-Deceuninck) finished second and third respectively.
Speaking seconds after the stage finish, the stage winner Julian Alaphilippe said:
“The plan wasn’t to do 125km like this but with a big group. Firstly I have to thank my team-mates for controlling the first 60km. The cooperation with Mirco Maestri was excellent. He also deserved the stage win. I always believed I could win but until the last kilometres I had to push full gas. The chasers were close behind me. It was my dream to win a stage at the Giro d’Italia. It makes me really happy. It’s an important win for me after difficult times. I got it thanks to my team, my wife and my son who have always supported me”.
The Maglia Rosa Tadej Pogačar said: “The beginning of the stage was very fast. Alaphilippe showed that he’s back. What he did is actually incredible. This is what champions do. He deserves this victory. Not many riders are able to do this. The parcours was pretty tough with a lot of small climbs. Luckily for us we have a good gap on GC. It’s a stage I would have liked to try and win if I wasn’t here for GC but I prefer to do GC”.
Here's the report from stage winner Julian Aalphilippe's Team Soudal Quick-Step:
On a day that no cycling fan will ever forget, Julian Alaphilippe took one of his finest wins, completing his set of stage victories in all three Grand Tours and showing once again that class is permanent. The embodiment of panache, Alaphilippe produced a sensational ride in the breakaway before arriving solo in Fano – after almost 140 kilometers on the attack – where he signed off Soudal Quick-Step’s second success at this Giro d’Italia.
“I am incredibly happy! It was my dream when I came to the start of my first Giro, and now, I can’t describe the feelings that I have.
“It took me some time to return to the top and I am happy I could do it today, at one of the most beautiful races in the world. It’s a special and emotional moment for me, a day I will forever remember”, an overwhelmed Alaphilippe said after his eighth Grand Tour win.
On a leg-sapping day in the Marche region, the two-time World Champion showed endless amounts of guts by joining the breakaway some 60 kilometers into the stage, after another fast start. Loulou remained there only for a couple of minutes, attacking on one of the numerous climbs that made up the course of stage 12, and immediately opened a gap. Joined by Mirco Maestri (Polti Kometa), Julian gave everything in the two-man break despite their chances looking slim at the moment they took off, with 125 kilometers to go.
The duo’s maximum gap hovered around two minutes, but that didn’t stop Julian and his Italian companion from working well together, trading turns at the front and remaining calm even when the nine-man chasing group trimmed their advantage to just a minute for the final 50 kilometers. Alaphilippe, who showed the same grit that led him to so many memorable wins since turning pro with Soudal Quick-Step, continued to put in some long pulls and arrived at the bottom of the final hill with a margin of around 50 seconds.
He's gone! Julian Alaphilippe is on his way to winning his first race in 346 days (Criterium du Dauphiné June 5, 2023). He is also the 109th rider with stage victories in all three Grand Tours.
On the double-digit gradients that began to bite in the opening kilometer of the ascent, Julian rode away and continued his exceptionally strong ride, cresting the climb more than half a minute ahead of the chasers. The 31-year-old maintained that gap on the descent and arrived alone at the finish, where he celebrated one of the most jaw-dropping performances of his career, capping off a stunning ride that served as testament to his determination and remarkable fighting spirit.
“It wasn’t planned to go from the distance. Today was full gas from the start and my amazing team did a great job in the opening part of the stage, then I went all-out on the climbs and got a gap together with Mirco. I want to say chapeau to him, we worked well together and he too would have deserved to win. The advantage wasn’t big, but I felt good the entire stage, I raced with passion and grinta, and kept pushing until the final 500 meters. Today was pure cycling, the kind of day that I love”, added “Il Maestro” Julian after adding to his extraordinary legacy.
Complete results:
193 kilometers raced at an average speed of 46.744 km/hr
1 | Julian Alaphilippe | Soudal Quick-Step | 4hr 7min 44sec |
2 | Jhonatan Narvaez | INEOS Grenadiers | @ 31sec |
3 | Quinten Hermans | Alpecin-Deceuninck | 0:32 |
4 | Michael Valgren | EF Education-EasyPost | 0:43 |
5 | Cristian Scaroni | Astana Qazaqstan | s.t. |
6 | Matteo Trentin | Tudor Pro Cycling Team | 1:30 |
7 | Simon Clarke | Israel-Premier Tech | s.t. |
8 | Gijs Leemreize | Team dsm-firmenich PostNL | s.t. |
9 | Mirco Maestri | Team Polti Kometa | s.t. |
10 | Benjamin Thomas | Cofidis | s.t. |
11 | Dion Smith | Intermarché-Wanty | 2:57 |
12 | Rafal Majka | UAE Team Emirates | 5:25 |
13 | Tadej Pogacar | UAE Team Emirates | s.t. |
14 | Daniel Martinez | BORA-hansgrohe | s.t. |
15 | Giovanni Aleotti | BORA-hansgrohe | s.t. |
16 | Jonas Koch | BORA-hansgrohe | s.t. |
17 | Geraint Thomas | INEOS Grenadiers | s.t. |
18 | Thymen Arensman | INEOS Grenadiers | s.t. |
19 | Damiano Caruso | Bahrain Victorious | s.t. |
20 | Antonio Tiberi | Bahrain Victorious | s.t. |
21 | Nairo Quintana | Movistar | s.t. |
22 | Einer Rubio | Movistar | s.t. |
23 | Ben O'Connor | Decathlon Ag2r La Mondiale | s.t. |
24 | Filippo Zana | Jayco-AlUla | s.t. |
25 | Romain Bardet | Team dsm-firmenich PostNL | s.t. |
26 | Esteban Chaves | EF Education-EasyPost | s.t. |
27 | Alex Baudin | Decathlon Ag2r La Mondiale | s.t. |
28 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | s.t. |
29 | Simon Geschke | Cofidis | s.t. |
30 | Davide Piganzoli | Team Polti Kometa | s.t. |
31 | Lorenzo Fortunato | Astana Qazaqstan | s.t. |
32 | Luca Covili | VF Group-Bardiani CSF-Faizanè | s.t. |
33 | Nicola Conci | Alpecin-Deceuninck | s.t. |
34 | Michael Storer | Tudor Pro Cycling Team | s.t. |
35 | Felix Grossschartner | UAE Team Emirates | s.t. |
36 | William Barta | Movistar | s.t. |
37 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | s.t. |
38 | Jan Hirt | Soudal Quick-Step | s.t. |
39 | Andrea Piccolo | EF Education-EasyPost | 5:38 |
40 | Kevin Vermaerke | Team dsm-firmenich PostNL | 6:03 |
41 | Enzo Paleni | Groupama-FDJ | s.t. |
42 | Lilian Calmejane | Intermarché-Wanty | s.t. |
43 | Vadim Pronskiy | Astana Qazaqstan | s.t. |
44 | Attila Valter | Team Visma | Lease a Bike | s.t. |
45 | Bastien Tronchon | Decathlon Ag2r La Mondiale | 7:16 |
46 | Cyril Barthe | Groupama-FDJ | s.t. |
47 | Florian Stork | Tudor Pro Cycling Team | s.t. |
48 | Chris Hamilton | Team dsm-firmenich PostNL | s.t. |
49 | Lawrence Warbasse | Decathlon Ag2r La Mondiale | s.t. |
50 | Harrison Wood | Cofidis | s.t. |
51 | Thomas Champion | Cofidis | s.t. |
52 | Andrea Vendrame | Decathlon Ag2r La Mondiale | s.t. |
53 | Aurélien Paret-Peintre | Decathlon Ag2r La Mondiale | s.t. |
54 | Pieter Serry | Soudal Quick-Step | s.t. |
55 | Patrick Gamper | BORA-hansgrohe | 7:47 |
56 | Max Schachmann | BORA-hansgrohe | s.t. |
57 | Edoardo Zambanini | Bahrain Victorious | s.t. |
58 | Alberto Dainese | Tudor Pro Cycling Team | s.t. |
59 | Ben Swift | INEOS Grenadiers | s.t. |
60 | Jasha Sütterlin | Bahrain Victorious | s.t. |
61 | Tobias Foss | INEOS Grenadiers | s.t. |
62 | Magnus Sheffield | INEOS Grenadiers | s.t. |
63 | Albert Torres | Movistar | s.t. |
64 | Pelayo Sanchez | Movistar | s.t. |
65 | Alessandro De Marchi | Jayco-AlUla | s.t. |
66 | Connor Swift | INEOS Grenadiers | 9:15 |
67 | Laurence Pithie | Groupama-FDJ | s.t. |
68 | Henok Mulubrhan | Astana Qazaqstan | s.t. |
69 | Ruben Fernandez | Cofidis | 10:21 |
70 | Davide Ballerini | Astana Qazaqstan | 10:55 |
71 | Mikkel Honore | EF Education-EasyPost | 11:03 |
72 | Simone Velasco | Astana Qazaqstan | s.t. |
73 | Andrea Pasqualon | Bahrain Victorious | s.t. |
74 | Mauri Vansevenant | Soudal Quick-Step | s.t. |
75 | Stefan De Bod | EF Education-EasyPost | 11:59 |
76 | Andrea Bagioli | Lidl-Trek | s.t. |
77 | Andrea Pietrobon | Team Polti Kometa | s.t. |
78 | Roel Van Sintmaartensdijk | Intermarché-Wanty | s.t. |
79 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
80 | Ryan Mullen | BORA-hansgrohe | s.t. |
81 | Jasper Stuyven | Lidl-Trek | s.t. |
82 | Tim Van Dijke | Team Visma | Lease a Bike | s.t. |
83 | Danny Van Poppel | BORA-hansgrohe | s.t. |
84 | Nicolas Debeaumarché | Cofidis | s.t. |
85 | Jenthe Biermans | Arkéa-B&B Hotels | s.t. |
86 | Hugo Hofstetter | Israel-Premier Tech | s.t. |
87 | Dries De Pooter | Intermarché-Wanty | s.t. |
88 | Marco Frigo | Israel-Premier Tech | s.t. |
89 | Vegard Stake Laengen | UAE Team Emirates | s.t. |
90 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | s.t. |
91 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | s.t. |
92 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | s.t. |
93 | Lucas Plapp | Jayco-AlUla | s.t. |
94 | Luka Mezgec | Jayco-AlUla | s.t. |
95 | Tobias Lund Andresen | Team dsm-firmenich PostNL | s.t. |
96 | Mikkel Bjerg | UAE Team Emirates | s.t. |
97 | Lorenzo Milesi | Movistar | s.t. |
98 | Giovanni Lonardi | Team Polti Kometa | s.t. |
99 | Lorenzo Germani | Groupama-FDJ | s.t. |
100 | Madis Mihkels | Intermarché-Wanty | s.t. |
101 | Fabian Lienhard | Groupama-FDJ | s.t. |
102 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | s.t. |
103 | Davide Bais | Team Polti Kometa | s.t. |
104 | Lewis Askey | Groupama-FDJ | s.t. |
105 | Matteo Fabbro | Team Polti Kometa | s.t. |
106 | Mattia Bais | Team Polti Kometa | s.t. |
107 | Filippo Ganna | INEOS Grenadiers | s.t. |
108 | Julius Van Den Berg | Team dsm-firmenich PostNL | s.t. |
109 | Phil Bauhaus | Bahrain Victorious | s.t. |
110 | Jan Tratnik | Team Visma | Lease a Bike | s.t. |
111 | Jimmy Janssens | Alpecin-Deceuninck | s.t. |
112 | Sebastian Molano | UAE Team Emirates | s.t. |
113 | Timo Kielich | Alpecin-Deceuninck | s.t. |
114 | Domen Novak | UAE Team Emirates | s.t. |
115 | Michel Ries | Arkéa-B&B Hotels | s.t. |
116 | Alan Riou | Arkéa-B&B Hotels | s.t. |
117 | Juan Pedro Lopez | Lidl-Trek | s.t. |
118 | Rainer Kepplinger | Bahrain Victorious | s.t. |
119 | Damien Touzé | Decathlon Ag2r La Mondiale | s.t. |
120 | Edward Planckaert | Alpecin-Deceuninck | s.t. |
121 | Alexander Kamp | Tudor Pro Cycling Team | s.t. |
122 | Nick Schultz | Israel-Premier Tech | s.t. |
123 | Kaden Groves | Alpecin-Deceuninck | s.t. |
124 | Ewen Costiou | Arkéa-B&B Hotels | 12:07 |
125 | Edward Theuns | Lidl-Trek | 13:16 |
126 | Simone Consonni | Lidl-Trek | s.t. |
127 | Kevin Colleoni | Intermarché-Wanty | s.t. |
128 | Jonathan Milan | Lidl-Trek | s.t. |
129 | Daan Hoole | Lidl-Trek | s.t. |
130 | Donavan Grondin | Arkéa-B&B Hotels | s.t. |
131 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
132 | Georg Steinhauser | EF Education-EasyPost | s.t. |
133 | Francisco Muñoz | Team Polti Kometa | s.t. |
134 | Michael Hepburn | Jayco-AlUla | s.t. |
135 | Edoardo Affini | Team Visma | Lease a Bike | s.t. |
136 | Fabio Van Den Bossche | Alpecin-Deceuninck | s.t. |
137 | Alessandro Verre | Arkéa-B&B Hotels | s.t. |
138 | Alexander Cepeda | EF Education-EasyPost | s.t. |
139 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
140 | Tim Merlier | Soudal Quick-Step | s.t. |
141 | Josef Cerný | Soudal Quick-Step | s.t. |
142 | Luke Lamperti | Soudal Quick-Step | s.t. |
143 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
144 | Olivier Le Gac | Groupama-FDJ | s.t. |
145 | Stanislaw Aniolkowski | Cofidis | s.t. |
146 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | s.t. |
147 | Davide Cimolai | Movistar | s.t. |
148 | Fernando Gaviria | Movistar | 13:23 |
149 | Rui Oliveira | UAE Team Emirates | 14:42 |
150 | Max Walscheid | Jayco-AlUla | 14:59 |
151 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | s.t. |
152 | David Dekker | Arkéa-B&B Hotels | s.t. |
153 | Caleb Ewan | Jayco-AlUla | s.t. |
154 | Clément Davy | Groupama-FDJ | s.t. |
GC after stage 12:
1,963.6 kilometers raced so far at an average speed of 43.274 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 45hr 22min 35sec |
2 | Daniel Martinez | BORA-hansgrohe | @ 2min 40sec |
3 | Geraint Thomas | INEOS Grenadiers | 2:56 |
4 | Ben O'Connor | Decathlon Ag2r La Mondiale | 3:39 |
5 | Antonio Tiberi | Bahrain Victorious | 4:27 |
6 | Romain Bardet | Team dsm-firmenich PostNL | 4:57 |
7 | Lorenzo Fortunato | Astana Qazaqstan | 5:19 |
8 | Filippo Zana | Jayco-AlUla | 5:23 |
9 | Einer Rubio | Movistar | 5:28 |
10 | Thymen Arensman | INEOS Grenadiers | 5:52 |
11 | Jan Hirt | Soudal Quick-Step | 5:57 |
12 | Michael Storer | Tudor Pro Cycling Team | 6:25 |
13 | Alex Baudin | Decathlon Ag2r La Mondiale | 6:38 |
14 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | 7:34 |
15 | Esteban Chaves | EF Education-EasyPost | 9:24 |
16 | Davide Piganzoli | Team Polti Kometa | 11:30 |
17 | Simon Geschke | Cofidis | 13:58 |
18 | Giovanni Aleotti | BORA-hansgrohe | 14:15 |
19 | Juan Pedro Lopez | Lidl-Trek | 16:07 |
20 | Aurélien Paret-Peintre | Decathlon Ag2r La Mondiale | 16:11 |
21 | Luca Covili | VF Group-Bardiani CSF-Faizanè | 16:51 |
22 | Jhonatan Narvaez | INEOS Grenadiers | 20:54 |
23 | Rafal Majka | UAE Team Emirates | 21:07 |
24 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | 25:18 |
25 | Lilian Calmejane | Intermarché-Wanty | 29:08 |
26 | Max Schachmann | BORA-hansgrohe | 30:07 |
27 | Nairo Quintana | Movistar | 30:43 |
28 | Damiano Caruso | Bahrain Victorious | 32:17 |
29 | Michael Valgren | EF Education-EasyPost | 32:51 |
30 | Nicola Conci | Alpecin-Deceuninck | 33:12 |
31 | Michel Ries | Arkéa-B&B Hotels | 33:45 |
32 | Mauri Vansevenant | Soudal Quick-Step | 35:59 |
33 | Cristian Scaroni | Astana Qazaqstan | 36:19 |
34 | Attila Valter | Team Visma | Lease a Bike | 38:25 |
35 | Chris Hamilton | Team dsm-firmenich PostNL | 38:37 |
36 | Edoardo Zambanini | Bahrain Victorious | 41:56 |
37 | Lawrence Warbasse | Decathlon Ag2r La Mondiale | 43:03 |
38 | Kevin Vermaerke | Team dsm-firmenich PostNL | 43:08 |
39 | Felix Grossschartner | UAE Team Emirates | 45:53 |
40 | Magnus Sheffield | INEOS Grenadiers | 46:00 |
41 | Jan Tratnik | Team Visma | Lease a Bike | 49:52 |
42 | William Barta | Movistar | 50:44 |
43 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | 50:46 |
44 | Julian Alaphilippe | Soudal Quick-Step | 51:32 |
45 | Simone Velasco | Astana Qazaqstan | 52:51 |
46 | Henok Mulubrhan | Astana Qazaqstan | 56:43 |
47 | Marco Frigo | Israel-Premier Tech | 59:21 |
48 | Mirco Maestri | Team Polti Kometa | 1:00:41 |
49 | Ruben Fernandez | Cofidis | 1:02:31 |
50 | Florian Stork | Tudor Pro Cycling Team | 1:02:43 |
51 | Georg Steinhauser | EF Education-EasyPost | 1:03:13 |
52 | Jasha Sütterlin | Bahrain Victorious | 1:03:40 |
53 | Mattia Bais | Team Polti Kometa | 1:05:02 |
54 | Nick Schultz | Israel-Premier Tech | 1:06:28 |
55 | Pelayo Sanchez | Movistar | 1:07:26 |
56 | Vadim Pronskiy | Astana Qazaqstan | 1:10:46 |
57 | Enzo Paleni | Groupama-FDJ | 1:14:42 |
58 | Quinten Hermans | Alpecin-Deceuninck | 1:14:46 |
59 | Thomas Champion | Cofidis | 1:15:40 |
60 | Andrea Bagioli | Lidl-Trek | 1:18:14 |
61 | Alessandro De Marchi | Jayco-AlUla | 1:18:54 |
62 | Gijs Leemreize | Team dsm-firmenich PostNL | 1:21:17 |
63 | Lucas Plapp | Jayco-AlUla | 1:21:33 |
64 | Andrea Vendrame | Decathlon Ag2r La Mondiale | 1:21:39 |
65 | Albert Torres | Movistar | 1:24:18 |
66 | Ben Swift | INEOS Grenadiers | 1:24:55 |
67 | Damien Touzé | Decathlon Ag2r La Mondiale | 1:26:01 |
68 | Cyril Barthe | Groupama-FDJ | 1:26:14 |
69 | Alessandro Verre | Arkéa-B&B Hotels | 1:27:36 |
70 | Amanuel Ghebreigzabhier | Lidl-Trek | 1:28:23 |
71 | Andrea Piccolo | EF Education-EasyPost | 1:28:36 |
72 | Benjamin Thomas | Cofidis | 1:28:57 |
73 | Matteo Trentin | Tudor Pro Cycling Team | 1:30:20 |
74 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 1:33:40 |
75 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | 1:34:01 |
76 | Mikkel Honore | EF Education-EasyPost | 1:34:06 |
77 | Domen Novak | UAE Team Emirates | 1:34:31 |
78 | Davide Ballerini | Astana Qazaqstan | 1:35:17 |
79 | Stefan De Bod | EF Education-EasyPost | 1:39:21 |
80 | Kevin Colleoni | Intermarché-Wanty | 1:39:32 |
81 | Lewis Askey | Groupama-FDJ | 1:39:46 |
82 | Rainer Kepplinger | Bahrain Victorious | 1:40:03 |
83 | Alexander Cepeda | EF Education-EasyPost | 1:45:49 |
84 | Dion Smith | Intermarché-Wanty | 1:45:56 |
85 | Pieter Serry | Soudal Quick-Step | 1:46:22 |
86 | Patrick Gamper | BORA-hansgrohe | 1:46:54 |
87 | Danny Van Poppel | BORA-hansgrohe | 1:48:19 |
88 | Harrison Wood | Cofidis | 1:48:59 |
89 | Andrea Pasqualon | Bahrain Victorious | 1:49:04 |
90 | Lorenzo Germani | Groupama-FDJ | 1:50:48 |
91 | Davide Bais | Team Polti Kometa | 1:51:16 |
92 | Connor Swift | INEOS Grenadiers | 1:51:33 |
93 | Vegard Stake Laengen | UAE Team Emirates | 1:52:07 |
94 | Kaden Groves | Alpecin-Deceuninck | 1:53:55 |
95 | Laurence Pithie | Groupama-FDJ | 1:54:17 |
96 | Ewen Costiou | Arkéa-B&B Hotels | 1:55:35 |
97 | Dries De Pooter | Intermarché-Wanty | 1:56:44 |
98 | Mikkel Bjerg | UAE Team Emirates | 1:57:21 |
99 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 1:57:26 |
100 | Filippo Ganna | INEOS Grenadiers | 1:57:29 |
101 | Edward Planckaert | Alpecin-Deceuninck | 1:59:53 |
102 | Tobias Foss | INEOS Grenadiers | 2:00:49 |
103 | Bastien Tronchon | Decathlon Ag2r La Mondiale | 2:01:28 |
104 | Jenthe Biermans | Arkéa-B&B Hotels | 2:02:02 |
105 | Jasper Stuyven | Lidl-Trek | 2:06:17 |
106 | Jonas Koch | BORA-hansgrohe | 2:06:22 |
107 | Luka Mezgec | Jayco-AlUla | 2:07:15 |
108 | Fabio Van Den Bossche | Alpecin-Deceuninck | 2:07:46 |
109 | Matteo Fabbro | Team Polti Kometa | 2:08:15 |
110 | Hugo Hofstetter | Israel-Premier Tech | 2:08:46 |
111 | Simon Clarke | Israel-Premier Tech | 2:09:22 |
112 | Timo Kielich | Alpecin-Deceuninck | 2:10:16 |
113 | Tobias Bayer | Alpecin-Deceuninck | 2:12:26 |
114 | Alberto Dainese | Tudor Pro Cycling Team | 2:13:19 |
115 | Alexander Kamp | Tudor Pro Cycling Team | 2:15:31 |
116 | Tim Van Dijke | Team Visma | Lease a Bike | 2:17:20 |
117 | Jonathan Milan | Lidl-Trek | 2:17:57 |
118 | Caleb Ewan | Jayco-AlUla | 2:18:25 |
119 | Donavan Grondin | Arkéa-B&B Hotels | 2:18:40 |
120 | Jimmy Janssens | Alpecin-Deceuninck | 2:18:57 |
121 | Edward Theuns | Lidl-Trek | 2:19:52 |
122 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | 2:20:08 |
123 | Lorenzo Milesi | Movistar | 2:21:01 |
124 | Simone Consonni | Lidl-Trek | 2:21:10 |
125 | Madis Mihkels | Intermarché-Wanty | 2:21:39 |
126 | Roel Van Sintmaartensdijk | Intermarché-Wanty | 2:22:45 |
127 | Michael Hepburn | Jayco-AlUla | 2:23:49 |
128 | Olivier Le Gac | Groupama-FDJ | 2:24:10 |
129 | Stanislaw Aniolkowski | Cofidis | 2:24:25 |
130 | Francisco Muñoz | Team Polti Kometa | 2:24:35 |
131 | Luke Lamperti | Soudal Quick-Step | 2:24:51 |
132 | Nicolas Debeaumarché | Cofidis | 2:26:43 |
133 | Sebastian Molano | UAE Team Emirates | 2:30:02 |
134 | Rui Oliveira | UAE Team Emirates | 2:31:59 |
135 | Edoardo Affini | Team Visma | Lease a Bike | 2:32:00 |
136 | Giovanni Lonardi | Team Polti Kometa | 2:32:26 |
137 | Daan Hoole | Lidl-Trek | 2:32:40 |
138 | Ryan Mullen | BORA-hansgrohe | 2:33:27 |
139 | Andrea Pietrobon | Team Polti Kometa | 2:33:34 |
140 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | 2:36:03 |
141 | Max Walscheid | Jayco-AlUla | 2:37:36 |
142 | Davide Cimolai | Movistar | 2:38:03 |
143 | Bert Van Lerberghe | Soudal Quick-Step | 2:38:42 |
144 | Robin Froidevaux | Tudor Pro Cycling Team | 2:39:01 |
145 | Fernando Gaviria | Movistar | 2:40:11 |
146 | Clément Davy | Groupama-FDJ | 2:41:13 |
147 | Julius Van Den Berg | Team dsm-firmenich PostNL | 2:41:27 |
148 | Tobias Lund Andresen | Team dsm-firmenich PostNL | 2:41:31 |
149 | Phil Bauhaus | Bahrain Victorious | 2:42:45 |
150 | Tim Merlier | Soudal Quick-Step | 2:43:33 |
151 | Fabian Lienhard | Groupama-FDJ | 2:46:13 |
152 | Josef Cerný | Soudal Quick-Step | 2:46:21 |
153 | Alan Riou | Arkéa-B&B Hotels | 2:46:53 |
154 | David Dekker | Arkéa-B&B Hotels | 2:48:11 |
Stage 12 map & profile:
Stage 12 map
Stage 12 profile
Stage 12 photos by Fotoreporter Sirotti:
Simon Geschke signs in.
The peloton in the distance and all the following support vehicles.
The peloton
Julian Alaphilippe savors his stage win.
Jhonatan Narvaez came in second, 31 seconds later.
Quinten Hermans was third
Seventh place Simon Clarke
Eighth place Gijs Leemreize
Benjamin Thomas finished tenth.
Mirco Maestri was Alaphilippe's breakaway companion for much of the stage winner's escape.
Stage winner Julian Alaphilippe
Tadej Pogacar will start stage thirteen in pink.