Tour de France stage 3: Caleb Ewan rockets through traffic for the win

Julian Alaphilippe retains the leader's yellow jersey after the 198-kilometer stage from Sisteron in the Haute Provence region.

Photo: Stuart Franklin/Getty Images

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

Caleb Ewan (Lotto-Soudal) navigated through traffic — around Peter Sagan (Bora-Hansgrohe) and Sam Bennett (Deceuninck-Quick-Step) — to win stage 3 of the 2020 Tour de France.

The pint-size sprint specialist known as the “Pocket Rocket” came from mid-field, through a dozen riders, into an uphill headwind, to take the day.


“It worked perfectly to plan, I had to move just at the right moment. It was disappointing to lose two teammates on day one, but everyone has pulled together and we’ve done quite well,” Ewan said.

Today’s win was a morale boost for Lotto-Soudal, as the team was reduced from eight to six riders as Philippe Gilbert had crashed and broke a knee, while John Degenkolb missed the time cut.

Ewan won stages 11, 16, and 21 of the 2019 Tour.

Julian Alaphilippe (Deceuninck-Quick-Step) retains the leader’s yellow jersey after the 198-kilometer stage from Sisteron in the Haute Provence region.

“It’s always a special feeling to wear this jersey, it’s really different from last year. I am relieved and much more relaxed for winning yesterday. Wearing the maillot juane is almost every day a moment and a different emotion. I was proud to see the team ride and see me in yellow after two stages. I always want more,” said the Frenchman. “It will be really really difficult [to remain a leader until Paris]. But I continue to [things] take day-by-day. Tomorrow is a difficult stage, but I will give everything because it is an honor and immense pride in wearing the yellow jersey. I will do anything to keep it one more day, then it’s just a bonus.”

From the gun, a four-man break established itself, eventually dropping to three with about 120km to go when Oliver Naesen (AG2R – La Mondiale) dropped back to the peloton.

The polka dot jersey was on display on the shoulders of Benoit Cosnefroy, and was the rope in a tug of war between Cosnefroy — who was wearing it at the start of the stage — and Anthony Pérez (Cofidis).

Pérez had garnered enough KOM points through the early part of the stage to become the virtual king of the mountains leader.

Once in this position, Pérez dropped back to the safety of the yellow jersey group, while Cosnefroy and Jérôme Cousin (Total Direct Énergie) stayed away.

But tragedy struck for Pérez when he flatted and attempted to ride his flat tire downhill. He crashed and suffered a broken rib and possibly a broken clavicle, and was forced to abandon the 2020 Tour de France.

Cousin forged on, gaining a maximum advantage of about four minutes. However, with some undulations in the route, this advantage was slimmed to just two minutes with 37km of racing left, and finally, Cousin was brought back to the main group with about 17km to go.

From this point, sprint specialists’ teams lined up to deliver their riders to the line.

Deceuninck-Quick-Step was on the front both to protect the yellow jersey, and to set up sprinter Sam Bennet.

The Ineos Grenadiers also came to the front, to keep last year’s Tour de France winner Egan Bernal, safe from any potential crashes.

In the final four kilometers, the polka dots jersey could be seen briefly on the ground after a crash, and then riding in the back of the peloton.

And then it was chaos, as the road narrowed in the final 2km.

From the scrum, Sagan looked in position to take his first win at the 2020 Tour when Sam Bennet overtook him, along with 2020 European road cycling champion Giacomo Nizzolo (NTT Pro Cycling).

But coming from more than a dozen riders back, Caleb Ewan slalomed through traffic, turning a massive 54-tooth chainring at nearly 120rpms to surge past all competition.

“Today was one of the few real sprint opportunities, so we weren’t going to give that up,” Ewan said after stepping from the podium presentation.

Peter Sagan assumed the green jersey at the end of the stage, after collecting handfuls of intermediate sprint points.

Tour de France Stage 3 Results

1EWAN CalebLotto Soudal5:17:42
2BENNETT SamDeceuninck - Quick Step0:00
3NIZZOLO GiacomoNTT Pro Cycling0:00
4HOFSTETTER HugoIsrael Start-Up Nation0:00
5SAGAN PeterBORA - hansgrohe0:00
6THEUNS EdwardTrek - Segafredo0:00
7BOL CeesTeam Sunweb0:00
8TRENTIN MatteoCCC Team0:00
9COQUARD BryanB&B Hotels - Vital Concept p/b KTM0:00
10BONIFAZIO NiccolòTeam Total Direct Energie0:00
11MEZGEC LukaMitchelton-Scott0:00
12VAN ASBROECK TomIsrael Start-Up Nation0:00
13KOCH JonasCCC Team0:00
14BAUER JackMitchelton-Scott0:00
15KRISTOFF AlexanderUAE Team Emirates0:00
16HOULE HugoAstana Pro Team0:00
17SOLER MarcMovistar Team0:00
18LUTSENKO AlexeyAstana Pro Team0:00
19STUYVEN JasperTrek - Segafredo0:00
20CONSONNI SimoneCofidis0:00
21CARUSO DamianoBahrain - McLaren0:00
22POGAČAR TadejUAE Team Emirates0:00
23POLANC JanUAE Team Emirates0:00
24VENTURINI ClémentAG2R La Mondiale0:00
25NAESEN OliverAG2R La Mondiale0:00
26RUSSO ClémentTeam Arkéa Samsic0:00
27OSS DanielBORA - hansgrohe0:00
28FRAILE OmarAstana Pro Team0:00
29MARTIN GuillaumeCofidis0:00
30FORMOLO DavideUAE Team Emirates0:00
31MÜHLBERGER GregorBORA - hansgrohe0:00
32MØRKØV MichaelDeceuninck - Quick Step0:00
33VIVIANI EliaCofidis0:00
34DUMOULIN TomTeam Jumbo-Visma0:00
35PEDERSEN MadsTrek - Segafredo0:00
36BERNAL EganINEOS Grenadiers0:00
37ARNDT NikiasTeam Sunweb0:00
38SÁNCHEZ Luis LeónAstana Pro Team0:00
39TURGIS AnthonyTeam Total Direct Energie0:00
40LEDANOIS KévinTeam Arkéa Samsic0:00
41YATES AdamMitchelton-Scott0:00
42LÓPEZ Miguel ÁngelAstana Pro Team0:00
43LAPORTE ChristopheCofidis0:00
44ERVITI ImanolMovistar Team0:00
45BENOOT TiesjTeam Sunweb0:00
46GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM0:00
47OLIVEIRA NelsonMovistar Team0:00
48BARGUIL WarrenTeam Arkéa Samsic0:00
49LAENGEN Vegard StakeUAE Team Emirates0:00
50QUINTANA NairoTeam Arkéa Samsic0:00
51PETERS NansAG2R La Mondiale0:00
52PINOT ThibautGroupama - FDJ0:00
53BUCHMANN EmanuelBORA - hansgrohe0:00
54NIEUWENHUIS JorisTeam Sunweb0:00
55GROßSCHARTNER FelixBORA - hansgrohe0:00
56KRAGH ANDERSEN SørenTeam Sunweb0:00
57LANDA MikelBahrain - McLaren0:00
58ALAPHILIPPE JulianDeceuninck - Quick Step0:00
59CHAVES EstebanMitchelton-Scott0:00
61VALVERDE AlejandroMovistar Team0:00
62LADAGNOUS MatthieuGroupama - FDJ0:00
63HIRSCHI MarcTeam Sunweb0:00
64DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM0:00
65SWIFT ConnorTeam Arkéa Samsic0:00
66BARTHE CyrilB&B Hotels - Vital Concept p/b KTM0:00
67BARDET RomainAG2R La Mondiale0:00
68IMPEY DarylMitchelton-Scott0:00
69BEWLEY SamMitchelton-Scott0:00
70GIBBONS RyanNTT Pro Cycling0:00
71CARAPAZ RichardINEOS Grenadiers0:00
72ROGLIČ PrimožTeam Jumbo-Visma0:00
73ROJAS José JoaquínMovistar Team0:00
74BENNETT GeorgeTeam Jumbo-Visma0:00
75MADOUAS ValentinGroupama - FDJ0:00
76JANSEN Amund GrøndahlTeam Jumbo-Visma0:00
77ROSA DiegoTeam Arkéa Samsic0:00
78IZAGIRRE GorkaAstana Pro Team0:00
79KÜNG StefanGroupama - FDJ0:00
80EG NiklasTrek - Segafredo0:00
81MOLLEMA BaukeTrek - Segafredo0:00
82VAN BAARLE DylanINEOS Grenadiers0:00
83KUSS SeppTeam Jumbo-Visma0:00
84MAS EnricMovistar Team0:00
85HALLER MarcoBahrain - McLaren0:00
86PÉRICHON Pierre-LucCofidis0:00
87MARTÍNEZ Daniel FelipeEF Pro Cycling0:00
88MOHORIČ MatejBahrain - McLaren0:00
89ARU FabioUAE Team Emirates0:00
90LATOUR PierreAG2R La Mondiale0:00
91SICARD RomainTeam Total Direct Energie0:00
92BETTIOL AlbertoEF Pro Cycling0:00
93HIGUITA SergioEF Pro Cycling0:00
94POWLESS NeilsonEF Pro Cycling0:00
95ROCHE NicolasTeam Sunweb0:00
96POZZOVIVO DomenicoNTT Pro Cycling0:00
97URÁN RigobertoEF Pro Cycling0:00
98SKUJIŅŠ TomsTrek - Segafredo0:00
99CARTHY HughEF Pro Cycling0:00
100PORTE RichieTrek - Segafredo0:00
101ROLLAND PierreB&B Hotels - Vital Concept p/b KTM0:00
102HERRADA JesúsCofidis0:00
103WALSCHEID MaxNTT Pro Cycling0:00
104REZA KévinB&B Hotels - Vital Concept p/b KTM0:00
105IZAGIRRE IonAstana Pro Team0:00
106GESINK RobertTeam Jumbo-Visma0:00
107ZAKARIN IlnurCCC Team0:00
108GAUDU DavidGroupama - FDJ0:00
109KÄMNA LennardBORA - hansgrohe0:00
110NIEVE MikelMitchelton-Scott0:00
111EDET NicolasCofidis0:00
112VAN GARDEREN TejayEF Pro Cycling0:00
113POLITT NilsIsrael Start-Up Nation0:00
114BILBAO PelloBahrain - McLaren0:00
115JUNGELS BobDeceuninck - Quick Step0:00
116CRAS SteffLotto Soudal0:00
117COLBRELLI SonnyBahrain - McLaren0:00
118ASGREEN KasperDeceuninck - Quick Step0:00
119CATALDO DarioMovistar Team0:00
120ELISSONDE KennyTrek - Segafredo0:00
121MOLARD RudyGroupama - FDJ0:00
122CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM0:00
123SCHACHMANN MaximilianBORA - hansgrohe0:00
124CALMEJANE LilianTeam Total Direct Energie0:00
125VUILLERMOZ AlexisAG2R La Mondiale0:00
126HERMANS BenIsrael Start-Up Nation0:00
127PEDERSEN CasperTeam Sunweb0:00
128DE GENDT ThomasLotto Soudal0:00
129GESCHKE SimonCCC Team0:00
130MARCATO MarcoUAE Team Emirates0:00
131VALGREN MichaelNTT Pro Cycling0:00
132BURGAUDEAU MathieuTeam Total Direct Energie0:00
133NIV GuyIsrael Start-Up Nation0:00
134GREIPEL AndréIsrael Start-Up Nation0:00
135MARTIN DanIsrael Start-Up Nation0:00
136NEILANDS KristsIsrael Start-Up Nation0:00
137AMADOR AndreyINEOS Grenadiers0:00
138PACHER QuentinB&B Hotels - Vital Concept p/b KTM0:00
139SCHÄR MichaelCCC Team0:00
140TEJADA HaroldAstana Pro Team0:00
141KEUKELEIRE JensEF Pro Cycling0:00
142CASTROVIEJO JonathanINEOS Grenadiers0:00
143BOASSON HAGEN EdvaldNTT Pro Cycling0:00
144DEVENYNS DriesDeceuninck - Quick Step0:26
145DE BUYST JasperLotto Soudal0:31
146REICHENBACH SébastienGroupama - FDJ0:40
147KLUGE RogerLotto Soudal1:11
148JUUL-JENSEN ChristopherMitchelton-Scott1:23
149ROWE LukeINEOS Grenadiers1:37
150VERONA CarlosMovistar Team2:25
151KREUZIGER RomanNTT Pro Cycling2:50
152FRISON FrederikLotto Soudal2:50
153GOGL MichaelNTT Pro Cycling2:50
154GRELLIER FabienTeam Total Direct Energie2:50
155BONNET WilliamGroupama - FDJ2:50
156DECLERCQ TimDeceuninck - Quick Step2:50
157SOUPE GeoffreyTeam Total Direct Energie2:50
158DE LA CRUZ DavidUAE Team Emirates2:50
159HIRT JanCCC Team2:50
160DE MARCHI AlessandroCCC Team3:42
161SIVAKOV PavelINEOS Grenadiers5:11
162KWIATKOWSKI MichałINEOS Grenadiers5:11
163ANACONA WinnerTeam Arkéa Samsic5:11
164POELS WoutBahrain - McLaren5:11
165COSNEFROY BenoîtAG2R La Mondiale5:11
166CAVAGNA RémiDeceuninck - Quick Step5:11
167CHEREL MikaëlAG2R La Mondiale5:11
168VAN AERT WoutTeam Jumbo-Visma5:11
169MARTIN TonyTeam Jumbo-Visma5:11
170COUSIN JérômeTeam Total Direct Energie5:11
171QUINTANA DayerTeam Arkéa Samsic5:11
172PÖSTLBERGER LukasBORA - hansgrohe7:32
1ALAPHILIPPE JulianDeceuninck - Quick Step 13:59:17
2YATES AdamMitchelton-Scott0:04
3HIRSCHI MarcTeam Sunweb0:07
4POGAČAR TadejUAE Team Emirates0:17
5FORMOLO DavideUAE Team Emirates0:17
6BERNAL EganINEOS Grenadiers0:17
7DUMOULIN TomTeam Jumbo-Visma0:17
8HIGUITA SergioEF Pro Cycling0:17
9MARTIN GuillaumeCofidis0:17
10CHAVES EstebanMitchelton-Scott0:17
11QUINTANA NairoTeam Arkéa Samsic0:17
13LUTSENKO AlexeyAstana Pro Team0:17
14CARAPAZ RichardINEOS Grenadiers0:17
15ROGLIČ PrimožTeam Jumbo-Visma0:17
16BUCHMANN EmanuelBORA - hansgrohe0:17
17BARDET RomainAG2R La Mondiale0:17
18MOLLEMA BaukeTrek - Segafredo0:17
19SÁNCHEZ Luis LeónAstana Pro Team0:17
20LATOUR PierreAG2R La Mondiale0:17
21LÓPEZ Miguel ÁngelAstana Pro Team0:17
22MAS EnricMovistar Team0:17
23BETTIOL AlbertoEF Pro Cycling0:17
24CARUSO DamianoBahrain - McLaren0:17
25VALVERDE AlejandroMovistar Team0:17
26LANDA MikelBahrain - McLaren0:17
27ROLLAND PierreB&B Hotels - Vital Concept p/b KTM0:17
28ROCHE NicolasTeam Sunweb0:17
29URÁN RigobertoEF Pro Cycling0:17
30PINOT ThibautGroupama - FDJ0:17
31SCHACHMANN MaximilianBORA - hansgrohe0:17
32ELISSONDE KennyTrek - Segafredo0:17
33HERRADA JesúsCofidis0:17
34PORTE RichieTrek - Segafredo0:17
35BILBAO PelloBahrain - McLaren0:17
36IZAGIRRE GorkaAstana Pro Team0:34
37SOLER MarcMovistar Team1:27
38POZZOVIVO DomenicoNTT Pro Cycling1:31
39BENNETT GeorgeTeam Jumbo-Visma1:31
40KUSS SeppTeam Jumbo-Visma2:24
41ARU FabioUAE Team Emirates2:24
42MADOUAS ValentinGroupama - FDJ2:24
43MOLARD RudyGroupama - FDJ2:24
44MARTÍNEZ Daniel FelipeEF Pro Cycling3:53
45CARTHY HughEF Pro Cycling3:53
46VUILLERMOZ AlexisAG2R La Mondiale3:53
47BARGUIL WarrenTeam Arkéa Samsic4:40
48EDET NicolasCofidis4:40
49NIEVE MikelMitchelton-Scott4:40
50ZAKARIN IlnurCCC Team4:40
51SICARD RomainTeam Total Direct Energie4:40
52IZAGIRRE IonAstana Pro Team4:40
53TEJADA HaroldAstana Pro Team4:40
54REICHENBACH SébastienGroupama - FDJ5:12
55STUYVEN JasperTrek - Segafredo5:50
56KWIATKOWSKI MichałINEOS Grenadiers6:30
57NEILANDS KristsIsrael Start-Up Nation7:17
58JUNGELS BobDeceuninck - Quick Step7:17
59CASTROVIEJO JonathanINEOS Grenadiers7:17
60VAN AERT WoutTeam Jumbo-Visma7:35
61OLIVEIRA NelsonMovistar Team8:56
62GESINK RobertTeam Jumbo-Visma8:56
63EG NiklasTrek - Segafredo8:56
64ROSA DiegoTeam Arkéa Samsic10:10
65POLANC JanUAE Team Emirates10:12
66GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM10:34
67MÜHLBERGER GregorBORA - hansgrohe10:34
68GROßSCHARTNER FelixBORA - hansgrohe10:34
69SKUJIŅŠ TomsTrek - Segafredo10:34
70KÄMNA LennardBORA - hansgrohe10:34
71CATALDO DarioMovistar Team10:34
72CHEREL MikaëlAG2R La Mondiale12:28
73ANACONA WinnerTeam Arkéa Samsic12:28
74VENTURINI ClémentAG2R La Mondiale12:58
75KRAGH ANDERSEN SørenTeam Sunweb14:07
76POWLESS NeilsonEF Pro Cycling14:07
77HERMANS BenIsrael Start-Up Nation14:38
78DEVENYNS DriesDeceuninck - Quick Step15:14
79VERONA CarlosMovistar Team16:32
80NAESEN OliverAG2R La Mondiale18:00
81SAGAN PeterBORA - hansgrohe18:00
82KOCH JonasCCC Team18:00
83THEUNS EdwardTrek - Segafredo18:00
84SWIFT ConnorTeam Arkéa Samsic18:00
85OSS DanielBORA - hansgrohe18:00
86BENOOT TiesjTeam Sunweb18:00
87JANSEN Amund GrøndahlTeam Jumbo-Visma18:00
88PETERS NansAG2R La Mondiale18:00
89ASGREEN KasperDeceuninck - Quick Step18:00
90FRAILE OmarAstana Pro Team18:00
91VAN GARDEREN TejayEF Pro Cycling18:00
92VAN BAARLE DylanINEOS Grenadiers18:00
93PACHER QuentinB&B Hotels - Vital Concept p/b KTM18:00
94KÜNG StefanGroupama - FDJ18:00
95ROJAS José JoaquínMovistar Team18:00
96BOASSON HAGEN EdvaldNTT Pro Cycling18:00
97POLITT NilsIsrael Start-Up Nation18:00
98MARTIN DanIsrael Start-Up Nation18:00
99GAUDU DavidGroupama - FDJ18:00
100SCHÄR MichaelCCC Team18:00
101COLBRELLI SonnyBahrain - McLaren18:00
102GESCHKE SimonCCC Team18:20
103GOGL MichaelNTT Pro Cycling20:50
104KREUZIGER RomanNTT Pro Cycling20:50
105DECLERCQ TimDeceuninck - Quick Step20:50
106HIRT JanCCC Team20:56
107TRENTIN MatteoCCC Team20:57
108BAUER JackMitchelton-Scott20:57
109PÉRICHON Pierre-LucCofidis20:57
110IMPEY DarylMitchelton-Scott20:57
111KEUKELEIRE JensEF Pro Cycling20:57
112VALGREN MichaelNTT Pro Cycling20:57
113MOHORIČ MatejBahrain - McLaren20:57
114DE MARCHI AlessandroCCC Team21:42
115HOULE HugoAstana Pro Team21:53
116VAN ASBROECK TomIsrael Start-Up Nation21:53
117NIEUWENHUIS JorisTeam Sunweb21:53
118BARTHE CyrilB&B Hotels - Vital Concept p/b KTM21:53
119ERVITI ImanolMovistar Team21:53
120LADAGNOUS MatthieuGroupama - FDJ21:53
121JUUL-JENSEN ChristopherMitchelton-Scott22:20
122QUINTANA DayerTeam Arkéa Samsic23:11
123MARTIN TonyTeam Jumbo-Visma23:11
124COSNEFROY BenoîtAG2R La Mondiale23:11
125PÖSTLBERGER LukasBORA - hansgrohe25:32
126NIV GuyIsrael Start-Up Nation26:11
127KRISTOFF AlexanderUAE Team Emirates28:20
128PEDERSEN MadsTrek - Segafredo28:24
129MEZGEC LukaMitchelton-Scott28:30
130VIVIANI EliaCofidis28:30
131TURGIS AnthonyTeam Total Direct Energie28:30
132MØRKØV MichaelDeceuninck - Quick Step28:30
133HOFSTETTER HugoIsrael Start-Up Nation28:30
134LAPORTE ChristopheCofidis28:30
135LAENGEN Vegard StakeUAE Team Emirates28:30
136DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM28:30
137HALLER MarcoBahrain - McLaren28:30
138PEDERSEN CasperTeam Sunweb28:30
139AMADOR AndreyINEOS Grenadiers28:30
140MARCATO MarcoUAE Team Emirates28:30
141CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM28:30
142BENNETT SamDeceuninck - Quick Step29:04
143NIZZOLO GiacomoNTT Pro Cycling29:06
144BOL CeesTeam Sunweb29:06
145COQUARD BryanB&B Hotels - Vital Concept p/b KTM29:10
146CONSONNI SimoneCofidis29:10
147RUSSO ClémentTeam Arkéa Samsic29:10
148GIBBONS RyanNTT Pro Cycling29:10
149REZA KévinB&B Hotels - Vital Concept p/b KTM29:10
150WALSCHEID MaxNTT Pro Cycling29:10
151BEWLEY SamMitchelton-Scott29:10
152GREIPEL AndréIsrael Start-Up Nation29:10
153EWAN CalebLotto Soudal29:13
154DE BUYST JasperLotto Soudal29:54
155KLUGE RogerLotto Soudal30:21
156POELS WoutBahrain - McLaren31:13
157SOUPE GeoffreyTeam Total Direct Energie31:20
158GRELLIER FabienTeam Total Direct Energie32:00
159DE LA CRUZ DavidUAE Team Emirates32:00
160FRISON FrederikLotto Soudal32:00
161BONNET WilliamGroupama - FDJ32:00
162CALMEJANE LilianTeam Total Direct Energie33:21
163CAVAGNA RémiDeceuninck - Quick Step33:41
164ROWE LukeINEOS Grenadiers34:00
165LEDANOIS KévinTeam Arkéa Samsic34:01
166BURGAUDEAU MathieuTeam Total Direct Energie34:01
167BONIFAZIO NiccolòTeam Total Direct Energie40:14
168ARNDT NikiasTeam Sunweb40:14
169DE GENDT ThomasLotto Soudal40:14
170CRAS SteffLotto Soudal42:14
171COUSIN JérômeTeam Total Direct Energie45:25
172SIVAKOV PavelINEOS Grenadiers46:45
1SAGAN PeterBORA - hansgrohe79
2KRISTOFF AlexanderUAE Team Emirates77
3BENNETT SamDeceuninck - Quick Step74
4TRENTIN MatteoCCC Team54
5EWAN CalebLotto Soudal50
6NIZZOLO GiacomoNTT Pro Cycling46
7COQUARD BryanB&B Hotels - Vital Concept p/b KTM37
8BOL CeesTeam Sunweb32
9ALAPHILIPPE JulianDeceuninck - Quick Step30
10PEDERSEN MadsTrek - Segafredo30
11HIRSCHI MarcTeam Sunweb25
12BONIFAZIO NiccolòTeam Total Direct Energie24
13YATES AdamMitchelton-Scott22
14SCHÄR MichaelCCC Team20
15COUSIN JérômeTeam Total Direct Energie20
17HOFSTETTER HugoIsrael Start-Up Nation18
18GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM17
19HIGUITA SergioEF Pro Cycling17
20THEUNS EdwardTrek - Segafredo17
21VIVIANI EliaCofidis17
22MEZGEC LukaMitchelton-Scott16
23SKUJIŅŠ TomsTrek - Segafredo15
24GRELLIER FabienTeam Total Direct Energie15
25OSS DanielBORA - hansgrohe15
26MOLLEMA BaukeTrek - Segafredo15
27LUTSENKO AlexeyAstana Pro Team13
28GOGL MichaelNTT Pro Cycling13
29MØRKØV MichaelDeceuninck - Quick Step11
30ASGREEN KasperDeceuninck - Quick Step11
31POGAČAR TadejUAE Team Emirates11
32SCHACHMANN MaximilianBORA - hansgrohe9
33COSNEFROY BenoîtAG2R La Mondiale9
34PÖSTLBERGER LukasBORA - hansgrohe8
35TURGIS AnthonyTeam Total Direct Energie8
36CARUSO DamianoBahrain - McLaren7
37BETTIOL AlbertoEF Pro Cycling7
38STUYVEN JasperTrek - Segafredo7
39MARTIN GuillaumeCofidis6
40NAESEN OliverAG2R La Mondiale6
41WALSCHEID MaxNTT Pro Cycling6
42JUUL-JENSEN ChristopherMitchelton-Scott6
43CHAVES EstebanMitchelton-Scott5
44VAN ASBROECK TomIsrael Start-Up Nation5
45VENTURINI ClémentAG2R La Mondiale4
46SOUPE GeoffreyTeam Total Direct Energie4
47EDET NicolasCofidis4
48KOCH JonasCCC Team4
49VALVERDE AlejandroMovistar Team3
50BAUER JackMitchelton-Scott3
51CAVAGNA RémiDeceuninck - Quick Step2
52LATOUR PierreAG2R La Mondiale2
53MÜHLBERGER GregorBORA - hansgrohe2
54HOULE HugoAstana Pro Team2
55COLBRELLI SonnyBahrain - McLaren1
56KWIATKOWSKI MichałINEOS Grenadiers1
57GESCHKE SimonCCC Team-6
1COSNEFROY BenoîtAG2R La Mondiale21
2GOGL MichaelNTT Pro Cycling12
3SKUJIŅŠ TomsTrek - Segafredo6
4ASGREEN KasperDeceuninck - Quick Step6
5ROCHE NicolasTeam Sunweb5
6COUSIN JérômeTeam Total Direct Energie3
7GESINK RobertTeam Jumbo-Visma3
8SCHÄR MichaelCCC Team2
9GRELLIER FabienTeam Total Direct Energie2
10HIRSCHI MarcTeam Sunweb2
11GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM2
12PÖSTLBERGER LukasBORA - hansgrohe2
13VAN AERT WoutTeam Jumbo-Visma1
14GESCHKE SimonCCC Team-2
1HIRSCHI MarcTeam Sunweb 13:59:24
2POGAČAR TadejUAE Team Emirates0:10
3BERNAL EganINEOS Grenadiers0:10
4HIGUITA SergioEF Pro Cycling0:10
5MAS EnricMovistar Team0:10
6MADOUAS ValentinGroupama - FDJ2:17
7MARTÍNEZ Daniel FelipeEF Pro Cycling3:46
8TEJADA HaroldAstana Pro Team4:33
9EG NiklasTrek - Segafredo8:49
10KÄMNA LennardBORA - hansgrohe10:27
11POWLESS NeilsonEF Pro Cycling14:00
12SWIFT ConnorTeam Arkéa Samsic17:53
13ASGREEN KasperDeceuninck - Quick Step17:53
14GAUDU DavidGroupama - FDJ17:53
15NIEUWENHUIS JorisTeam Sunweb21:46
16BARTHE CyrilB&B Hotels - Vital Concept p/b KTM21:46
17COSNEFROY BenoîtAG2R La Mondiale23:04
18PEDERSEN MadsTrek - Segafredo28:17
19PEDERSEN CasperTeam Sunweb28:23
20CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM28:23
21BOL CeesTeam Sunweb28:59
22RUSSO ClémentTeam Arkéa Samsic29:03
23CAVAGNA RémiDeceuninck - Quick Step33:34
24BURGAUDEAU MathieuTeam Total Direct Energie33:54
25CRAS SteffLotto Soudal42:07
26SIVAKOV PavelINEOS Grenadiers46:38
1Trek - Segafredo 41:58:42
2EF Pro Cycling0:00
3Astana Pro Team0:00
4Bahrain - McLaren0:00
5INEOS Grenadiers1:02
6Movistar Team1:10
7Team Jumbo-Visma1:14
8UAE Team Emirates2:07
9Groupama - FDJ2:07
10AG2R La Mondiale3:36
13BORA - hansgrohe10:17
14Team Arkéa Samsic11:23
15Team Sunweb13:48
16Deceuninck - Quick Step21:29
17CCC Team22:06
18B&B Hotels - Vital Concept p/b KTM28:00
19Israel Start-Up Nation35:00
20NTT Pro Cycling36:40
21Team Total Direct Energie1:00:49
22Lotto Soudal1:26:39

Results provided by ProCyclingStats.

Trending on Velo

An American in France

What’s it like to be an American cyclist living in France? Watch to get professional road cyclist Joe Dombrowski’s view.