Giro d’Italia stage 7: Arnaud Démare bests Sagan again, scores hat trick

João Almeida stays safe in the leader's jersey for another day, through chaotic, windy final kilometers.

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.

Nabbing his third win in just seven stages of racing in the 2020 Giro d’Italia, Arnaud Démare (Groupama-FDJ) further solidified his grip on the sprinter’s jersey.

The French national champion was set up in perfect position for the final straight by his lead-out and held off a charging Peter Sagan (Bora-Hansgrohe) who was glued to his wheel after 143 kilometers of racing.

“I waited a bit, there was a three-quarter-head wind,” explained the Frenchman. “I felt Sagan was there, ready to pass me by, but I knew how to keep it on the pedals.”

Stage 7 proved to be the fastest contested in Giro history, with an average speed of 49.4kph (30.7mph).

Sagan, who lost his position in the final 400m of stage 6 through a series of 90 degree turns stayed on Démare’s wheel and was escorted through a similarly challenging gauntlet of lefts and rights from 4km to 1km to go in stage 7.

While Cofidis was trying to line up Elia Viviani to contest the sprint, Démare and Sagan rocketed way from the rest of the bunch.

A crash in the main bunch at 75km to go, gapped Ilnur Zakarin (Jumbo-Visma), Jonathan Caicedo (EF Pro Cycling), Wilco Kelderman (Sunweb), Jakob Fuglsang (Astana), Thomas DeGendt (Lotto-Soudal), Filippo Ganna (Ineos Grenadiers), and others. While this strong group tried to catch back onto the main group, winds and the speed of the peloton eventually forced the gruppetto to concede the chase.

As a result of a crash, Tony Gallopin (Ag2r La Mondiale) was forced to abandon the race with a fractured left wrist.

While the skies were clear, winds played a part in blowing up the group, and several times in the final 50km riders were single-file, and then bunched together in echelons.

As the flat kilometers ticked away, Deceuninck-Quick-Step came to the front to keep overall race leader João Almeida safe, while Groupama-FDJ did the same for Démare, which also established their intent to set up their sprinter to be in position for another win.

Entering 15km to go, roads narrowed and the main group came back together, preparing for the technical parcours ahead.

From just inside of 4km, speeds were in excess of 50kph for four 90-degree turns.

Coming out of the final turn with little more than 1.2km to go, Démare was dropped off, with three times world champion Sagan on his wheel.

While most of the remaining group moved left, with several riders bumping shoulders to establish and maintain position, the two sprinters moved to the right side of the road in the final drag.

Sagan appeared to try to come around Démare in the final 150m, but could not find the power to come around Démare, who momentarily appeared to “close the door” on Sagan to the left, but then course-corrected to come straight through the line for his third win in a week, and his second consecutive win in the 2020 Giro.

Démare, commenting on the stage win said, “It was a big day, a very fast, nervous stage, cause of edges, falls. We won with authority, we showed a collective strength and we have been able to adapt.”

Giro d'Italia Stage 7 Results

1DÉMARE ArnaudGroupama - FDJ2:47:28
2SAGAN PeterBORA - hansgrohe0:00
3MATTHEWS MichaelTeam Sunweb0:00
4SWIFT BenINEOS Grenadiers0:00
5HODEG Álvaro JoséDeceuninck - Quick Step0:00
6BARBIER RudyIsrael Start-Up Nation0:00
7BALLERINI DavideDeceuninck - Quick Step0:00
8BATTAGLIN EnricoBahrain - McLaren0:00
9FIORELLI FilippoBardiani-CSF-Faizanè0:00
10VIVIANI EliaCofidis0:00
11GAVIRIA FernandoUAE Team Emirates0:00
12LONARDI GiovanniBardiani-CSF-Faizanè0:00
13BJERG MikkelUAE Team Emirates0:00
14ČERNÝ JosefCCC Team0:00
15OOMEN SamTeam Sunweb0:00
16ALMEIDA JoãoDeceuninck - Quick Step0:00
17KELDERMAN WilcoTeam Sunweb0:00
18MCNULTY BrandonUAE Team Emirates0:00
19MAJKA RafałBORA - hansgrohe0:00
20PFINGSTEN ChristophTeam Jumbo-Visma0:00
21KRUIJSWIJK StevenTeam Jumbo-Visma0:00
22RICHEZE MaximilianoUAE Team Emirates0:00
23GUARNIERI JacopoGroupama - FDJ0:00
24KONRAD PatrickBORA - hansgrohe0:00
25POZZOVIVO DomenicoNTT Pro Cycling0:00
26MOSCA JacopoTrek - Segafredo0:00
27NIBALI VincenzoTrek - Segafredo0:00
28HINDLEY JaiTeam Sunweb0:00
29ZABEL RickIsrael Start-Up Nation0:00
30BILBAO PelloBahrain - McLaren0:00
31ROMANO FrancescoBardiani-CSF-Faizanè0:00
32FELLINE FabioAstana Pro Team0:00
33HARPER ChrisTeam Jumbo-Visma0:00
34FUGLSANG JakobAstana Pro Team0:00
35ZAKARIN IlnurCCC Team0:00
36PEDRERO AntonioMovistar Team0:00
37HAMILTON LucasMitchelton-Scott0:00
38MASNADA FaustoDeceuninck - Quick Step0:00
39CATALDO DarioMovistar Team0:00
40KNOX JamesDeceuninck - Quick Step0:00
41PUCCIO SalvatoreINEOS Grenadiers0:00
42VANHOUCKE HarmLotto Soudal0:00
43PADUN MarkBahrain - McLaren0:00
44PERNSTEINER HermannBahrain - McLaren0:00
45ARMÉE SanderLotto Soudal0:00
46YATES SimonMitchelton-Scott0:00
47DOMBROWSKI JoeUAE Team Emirates0:00
48WARBASSE LarryAG2R La Mondiale0:00
49GEOGHEGAN HART TaoINEOS Grenadiers0:00
50SAMITIER SergioMovistar Team0:00
51CONSONNI SimoneCofidis0:00
52PARET-PEINTRE AurélienAG2R La Mondiale0:00
53BOUWMAN KoenTeam Jumbo-Visma0:00
54SEPÚLVEDA EduardoMovistar Team0:00
55ULISSI DiegoUAE Team Emirates0:00
56RUMAC JosipAndroni Giocattoli - Sidermec0:00
57SCOTSON MilesGroupama - FDJ0:00
58RESTREPO JhonatanAndroni Giocattoli - Sidermec0:00
59DENZ NicoTeam Sunweb0:00
60CASTROVIEJO JonathanINEOS Grenadiers0:00
61HAGEN Carl FredrikLotto Soudal0:00
62SINKELDAM RamonGroupama - FDJ0:00
63VENDRAME AndreaAG2R La Mondiale0:00
64TORRES AlbertMovistar Team0:00
65SPREAFICO MatteoVini Zabù - KTM0:00
66VAN EMDEN JosTeam Jumbo-Visma0:00
67ARASHIRO YukiyaBahrain - McLaren0:00
68MOLANO Juan SebastiánUAE Team Emirates0:00
69BIDARD FrançoisAG2R La Mondiale0:23
70NAVARRO DanielIsrael Start-Up Nation0:28
71BOUCHARD GeoffreyAG2R La Mondiale0:28
72VALTER AttilaCCC Team0:28
73DE LA PARTE VíctorCCC Team0:28
74ROSSKOPF JoeyCCC Team0:28
75FOSS TobiasTeam Jumbo-Visma0:28
76CARBONI GiovanniBardiani-CSF-Faizanè0:28
77GASTAUER BenAG2R La Mondiale0:28
78HÄNNINEN JaakkoAG2R La Mondiale0:28
79HANSEN JesperCofidis0:28
80WYSS DaniloNTT Pro Cycling0:28
81CAMPENAERTS VictorNTT Pro Cycling0:28
82BOARO ManueleAstana Pro Team0:28
83TUSVELD MartijnTeam Sunweb0:28
84MATHIS MarcoCofidis0:28
85HEPBURN MichaelMitchelton-Scott0:28
86KANGERT TanelEF Pro Cycling0:28
87BRÄNDLE MatthiasIsrael Start-Up Nation0:28
88HANSEN AdamLotto Soudal0:28
89BERNARD JulienTrek - Segafredo0:28
90HONORÉ Mikkel FrølichDeceuninck - Quick Step0:28
91HAGA ChadTeam Sunweb0:28
92BODNAR MaciejBORA - hansgrohe0:28
93CAPECCHI ErosBahrain - McLaren0:28
94POLJAŃSKI PawełBORA - hansgrohe0:36
95BEVILACQUA SimoneVini Zabù - KTM0:39
96ROSSETTO StéphaneCofidis0:46
97BISOLTI AlessandroAndroni Giocattoli - Sidermec0:46
98PELLAUD SimonAndroni Giocattoli - Sidermec0:46
99GRADEK KamilCCC Team0:46
100KONOVALOVAS IgnatasGroupama - FDJ0:50
101KEISSE IljoDeceuninck - Quick Step0:55
102HAAS NathanCofidis0:55
103HAMILTON ChrisTeam Sunweb0:58
104GUERREIRO RubenEF Pro Cycling0:58
105RODRÍGUEZ ÓscarAstana Pro Team1:08
106CIMOLAI DavideIsrael Start-Up Nation1:08
107CATAFORD AlexanderIsrael Start-Up Nation1:10
108SAGIV GuyIsrael Start-Up Nation1:10
109VILLELLA DavideMovistar Team1:15
110VISCONTI GiovanniVini Zabù - KTM1:15
111ZANA FilippoBardiani-CSF-Faizanè1:15
112CLARKE SimonEF Pro Cycling1:15
113HAIG JackMitchelton-Scott1:15
114MAŁECKI KamilCCC Team1:15
115CAICEDO Jonathan KleverEF Pro Cycling1:15
116DE GENDT ThomasLotto Soudal1:15
117CICCONE GiulioTrek - Segafredo1:15
118MEYER CameronMitchelton-Scott1:15
119TONELLI AlessandroBardiani-CSF-Faizanè1:15
120OLDANI StefanoLotto Soudal1:15
121BRAMBILLA GianlucaTrek - Segafredo1:15
122MAZZUCCO FabioBardiani-CSF-Faizanè1:15
123SOBRERO MatteoNTT Pro Cycling1:15
124CONCI NicolaTrek - Segafredo1:15
125FRANKINY KilianGroupama - FDJ1:15
126KOCHETKOV PavelCCC Team1:15
127NARVÁEZ JhonatanINEOS Grenadiers1:15
128RAVANELLI SimoneAndroni Giocattoli - Sidermec1:15
129BAIS MattiaAndroni Giocattoli - Sidermec1:15
130GUGLIELMI SimonGroupama - FDJ1:15
131TRATNIK JanBahrain - McLaren1:15
132CARRETERO HéctorMovistar Team1:15
133NIBALI AntonioTrek - Segafredo1:15
134RUBIO Einer AugustoMovistar Team1:47
135EDET NicolasCofidis1:51
136DOWSETT AlexIsrael Start-Up Nation1:51
137SERRY PieterDeceuninck - Quick Step1:51
138TOLHOEK AntwanTeam Jumbo-Visma1:51
139LE TURNIER MathiasCofidis1:51
140VAN EMPEL EtienneVini Zabù - KTM1:51
141WHELAN JamesEF Pro Cycling1:55
142O'CONNOR BenNTT Pro Cycling1:55
143MEINTJES LouisNTT Pro Cycling1:55
144BENEDETTI CesareBORA - hansgrohe1:55
145MORTON LachlanEF Pro Cycling1:55
146CONTI ValerioUAE Team Emirates1:55
147FABBRO MatteoBORA - hansgrohe1:55
148CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec1:55
149CHIRICO LucaAndroni Giocattoli - Sidermec2:06
150AFFINI EdoardoMitchelton-Scott2:17
151GANNA FilippoINEOS Grenadiers2:17
152MARTIN TonyTeam Jumbo-Visma2:21
153CRADDOCK LawsonEF Pro Cycling2:33
154FRAPPORTI MarcoVini Zabù - KTM2:39
155ROTA LorenzoVini Zabù - KTM2:39
156ZARDINI EdoardoVini Zabù - KTM2:52
157GREGAARD JonasAstana Pro Team3:03
158DIBBEN JonathanLotto Soudal3:03
159DENNIS RohanINEOS Grenadiers3:24
160HOWSON DamienMitchelton-Scott5:44
161NOVAK DomenBahrain - McLaren5:45
162GAMPER PatrickBORA - hansgrohe5:45
163CONTRERAS RodrigoAstana Pro Team5:45
164BENNETT SeanEF Pro Cycling7:33
165HOLMES MatthewLotto Soudal10:57
166SUNDERLAND DylanNTT Pro Cycling15:10
167GHEBREIGZABHIER AmanuelNTT Pro Cycling17:37
168GALLOPIN TonyAG2R La Mondiale21:27
1ALMEIDA JoãoDeceuninck - Quick Step 24:48:29
2BILBAO PelloBahrain - McLaren0:43
3KELDERMAN WilcoTeam Sunweb0:48
4VANHOUCKE HarmLotto Soudal0:59
5NIBALI VincenzoTrek - Segafredo1:01
6POZZOVIVO DomenicoNTT Pro Cycling1:05
7FUGLSANG JakobAstana Pro Team1:19
8KRUIJSWIJK StevenTeam Jumbo-Visma1:21
9KONRAD PatrickBORA - hansgrohe1:26
10MAJKA RafałBORA - hansgrohe1:32
11HINDLEY JaiTeam Sunweb1:33
12MASNADA FaustoDeceuninck - Quick Step1:38
13ZAKARIN IlnurCCC Team1:44
14PERNSTEINER HermannBahrain - McLaren1:48
15PEDRERO AntonioMovistar Team1:56
16SAMITIER SergioMovistar Team2:12
17HAMILTON LucasMitchelton-Scott2:47
18MCNULTY BrandonUAE Team Emirates2:57
19GEOGHEGAN HART TaoINEOS Grenadiers3:18
20KNOX JamesDeceuninck - Quick Step3:26
21YATES SimonMitchelton-Scott3:52
22PARET-PEINTRE AurélienAG2R La Mondiale4:31
23HARPER ChrisTeam Jumbo-Visma4:57
24BOUWMAN KoenTeam Jumbo-Visma5:17
25CASTROVIEJO JonathanINEOS Grenadiers6:49
26DOMBROWSKI JoeUAE Team Emirates7:15
27WARBASSE LarryAG2R La Mondiale7:38
28OOMEN SamTeam Sunweb8:12
29VALTER AttilaCCC Team9:35
30ROSSETTO StéphaneCofidis9:46
31TUSVELD MartijnTeam Sunweb10:37
32KANGERT TanelEF Pro Cycling10:38
33HAIG JackMitchelton-Scott12:36
34BRAMBILLA GianlucaTrek - Segafredo12:39
35FABBRO MatteoBORA - hansgrohe12:50
36NAVARRO DanielIsrael Start-Up Nation16:08
37FELLINE FabioAstana Pro Team16:26
38HÄNNINEN JaakkoAG2R La Mondiale16:31
39CAICEDO Jonathan KleverEF Pro Cycling17:46
40GUERREIRO RubenEF Pro Cycling18:32
41VILLELLA DavideMovistar Team18:57
42CARBONI GiovanniBardiani-CSF-Faizanè19:11
43FOSS TobiasTeam Jumbo-Visma19:43
44RODRÍGUEZ ÓscarAstana Pro Team19:49
45NIBALI AntonioTrek - Segafredo20:11
46RUBIO Einer AugustoMovistar Team22:11
47MOSCA JacopoTrek - Segafredo22:24
48GANNA FilippoINEOS Grenadiers22:47
49DE LA PARTE VíctorCCC Team22:50
50KOCHETKOV PavelCCC Team22:54
51HONORÉ Mikkel FrølichDeceuninck - Quick Step24:53
52HAGEN Carl FredrikLotto Soudal25:14
53CATALDO DarioMovistar Team25:17
54CICCONE GiulioTrek - Segafredo25:34
55SWIFT BenINEOS Grenadiers26:17
56ULISSI DiegoUAE Team Emirates26:22
57ARMÉE SanderLotto Soudal26:29
58PFINGSTEN ChristophTeam Jumbo-Visma26:35
59SERRY PieterDeceuninck - Quick Step26:38
60PADUN MarkBahrain - McLaren27:15
61TRATNIK JanBahrain - McLaren27:39
62VISCONTI GiovanniVini Zabù - KTM27:59
63GALLOPIN TonyAG2R La Mondiale29:00
64POLJAŃSKI PawełBORA - hansgrohe30:14
65BERNARD JulienTrek - Segafredo30:30
66GREGAARD JonasAstana Pro Team30:33
67BIDARD FrançoisAG2R La Mondiale30:54
68BATTAGLIN EnricoBahrain - McLaren30:56
69HANSEN JesperCofidis31:24
70ZARDINI EdoardoVini Zabù - KTM31:49
71GASTAUER BenAG2R La Mondiale31:56
72BOUCHARD GeoffreyAG2R La Mondiale32:01
73CONCI NicolaTrek - Segafredo33:25
74HOWSON DamienMitchelton-Scott33:30
75DE GENDT ThomasLotto Soudal34:23
76PUCCIO SalvatoreINEOS Grenadiers34:30
77ROSSKOPF JoeyCCC Team34:38
78HAGA ChadTeam Sunweb36:12
79VENDRAME AndreaAG2R La Mondiale36:34
80HAMILTON ChrisTeam Sunweb37:07
81MEINTJES LouisNTT Pro Cycling37:18
82GHEBREIGZABHIER AmanuelNTT Pro Cycling37:46
83CARRETERO HéctorMovistar Team38:02
84SEPÚLVEDA EduardoMovistar Team38:05
85ROMANO FrancescoBardiani-CSF-Faizanè38:17
86TOLHOEK AntwanTeam Jumbo-Visma40:20
87NARVÁEZ JhonatanINEOS Grenadiers40:58
88O'CONNOR BenNTT Pro Cycling41:14
89CAPECCHI ErosBahrain - McLaren41:17
90TONELLI AlessandroBardiani-CSF-Faizanè41:46
91FRANKINY KilianGroupama - FDJ42:02
92RUMAC JosipAndroni Giocattoli - Sidermec42:12
93SOBRERO MatteoNTT Pro Cycling43:42
94RAVANELLI SimoneAndroni Giocattoli - Sidermec43:56
95CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec44:44
96ROTA LorenzoVini Zabù - KTM45:28
97CLARKE SimonEF Pro Cycling45:32
98WYSS DaniloNTT Pro Cycling45:38
99CONTI ValerioUAE Team Emirates46:18
100MATTHEWS MichaelTeam Sunweb46:57
101CATAFORD AlexanderIsrael Start-Up Nation48:11
102ARASHIRO YukiyaBahrain - McLaren48:11
103BALLERINI DavideDeceuninck - Quick Step48:46
104BJERG MikkelUAE Team Emirates50:39
105BOARO ManueleAstana Pro Team50:55
106SAGAN PeterBORA - hansgrohe51:21
107BISOLTI AlessandroAndroni Giocattoli - Sidermec51:53
108PELLAUD SimonAndroni Giocattoli - Sidermec52:02
109OLDANI StefanoLotto Soudal52:12
110DENNIS RohanINEOS Grenadiers52:38
111MAŁECKI KamilCCC Team52:44
112ČERNÝ JosefCCC Team54:53
113MEYER CameronMitchelton-Scott55:04
114HOLMES MatthewLotto Soudal55:34
115SCOTSON MilesGroupama - FDJ56:21
116LE TURNIER MathiasCofidis56:32
117FIORELLI FilippoBardiani-CSF-Faizanè57:45
118CHIRICO LucaAndroni Giocattoli - Sidermec57:51
119BODNAR MaciejBORA - hansgrohe58:14
120BENNETT SeanEF Pro Cycling58:42
121VAN EMDEN JosTeam Jumbo-Visma1:00:29
122CONSONNI SimoneCofidis1:00:34
123CONTRERAS RodrigoAstana Pro Team1:00:43
124MARTIN TonyTeam Jumbo-Visma1:00:44
125CAMPENAERTS VictorNTT Pro Cycling1:01:50
126RESTREPO JhonatanAndroni Giocattoli - Sidermec1:02:05
127GRADEK KamilCCC Team1:02:06
128BAIS MattiaAndroni Giocattoli - Sidermec1:02:08
129DÉMARE ArnaudGroupama - FDJ1:02:22
130CRADDOCK LawsonEF Pro Cycling1:02:27
131ZABEL RickIsrael Start-Up Nation1:04:09
132ZANA FilippoBardiani-CSF-Faizanè1:05:24
133FRAPPORTI MarcoVini Zabù - KTM1:06:22
134GUARNIERI JacopoGroupama - FDJ1:06:27
135HAAS NathanCofidis1:06:59
136HEPBURN MichaelMitchelton-Scott1:07:09
137KONOVALOVAS IgnatasGroupama - FDJ1:07:15
138CIMOLAI DavideIsrael Start-Up Nation1:07:52
139GUGLIELMI SimonGroupama - FDJ1:08:09
140DENZ NicoTeam Sunweb1:08:23
141GAVIRIA FernandoUAE Team Emirates1:08:36
142MORTON LachlanEF Pro Cycling1:08:42
143BENEDETTI CesareBORA - hansgrohe1:09:09
144EDET NicolasCofidis1:09:16
145WHELAN JamesEF Pro Cycling1:09:39
146VAN EMPEL EtienneVini Zabù - KTM1:10:00
147MAZZUCCO FabioBardiani-CSF-Faizanè1:10:06
148MOLANO Juan SebastiánUAE Team Emirates1:10:08
149HANSEN AdamLotto Soudal1:11:21
150LONARDI GiovanniBardiani-CSF-Faizanè1:11:41
151AFFINI EdoardoMitchelton-Scott1:12:01
152TORRES AlbertMovistar Team1:12:36
153SUNDERLAND DylanNTT Pro Cycling1:13:24
154BEVILACQUA SimoneVini Zabù - KTM1:14:13
155NOVAK DomenBahrain - McLaren1:14:13
156RICHEZE MaximilianoUAE Team Emirates1:14:19
157DOWSETT AlexIsrael Start-Up Nation1:14:32
158VIVIANI EliaCofidis1:15:24
159BRÄNDLE MatthiasIsrael Start-Up Nation1:15:34
160SINKELDAM RamonGroupama - FDJ1:16:41
161SPREAFICO MatteoVini Zabù - KTM1:16:50
162MATHIS MarcoCofidis1:18:24
163GAMPER PatrickBORA - hansgrohe1:20:05
164KEISSE IljoDeceuninck - Quick Step1:20:13
165HODEG Álvaro JoséDeceuninck - Quick Step1:20:18
166SAGIV GuyIsrael Start-Up Nation1:28:14
167BARBIER RudyIsrael Start-Up Nation1:28:18
168DIBBEN JonathanLotto Soudal1:31:28
1DÉMARE ArnaudGroupama - FDJ161
2SAGAN PeterBORA - hansgrohe106
3MATTHEWS MichaelTeam Sunweb83
4GANNA FilippoINEOS Grenadiers45
5BALLERINI DavideDeceuninck - Quick Step40
6VENDRAME AndreaAG2R La Mondiale30
7ALMEIDA JoãoDeceuninck - Quick Step29
8FRAPPORTI MarcoVini Zabù - KTM28
9ULISSI DiegoUAE Team Emirates27
10VIVIANI EliaCofidis26
11FELLINE FabioAstana Pro Team25
12CIMOLAI DavideIsrael Start-Up Nation24
13CAICEDO Jonathan KleverEF Pro Cycling23
14HONORÉ Mikkel FrølichDeceuninck - Quick Step22
15BATTAGLIN EnricoBahrain - McLaren21
16PELLAUD SimonAndroni Giocattoli - Sidermec20
17BAIS MattiaAndroni Giocattoli - Sidermec20
18KONRAD PatrickBORA - hansgrohe18
19SWIFT BenINEOS Grenadiers18
20MOLANO Juan SebastiánUAE Team Emirates18
21RESTREPO JhonatanAndroni Giocattoli - Sidermec17
22VISCONTI GiovanniVini Zabù - KTM16
23KELDERMAN WilcoTeam Sunweb15
24FIORELLI FilippoBardiani-CSF-Faizanè15
25HODEG Álvaro JoséDeceuninck - Quick Step14
26VANHOUCKE HarmLotto Soudal13
27BJERG MikkelUAE Team Emirates13
28GAVIRIA FernandoUAE Team Emirates13
29DE GENDT ThomasLotto Soudal12
30RUMAC JosipAndroni Giocattoli - Sidermec12
31OLDANI StefanoLotto Soudal12
32BARBIER RudyIsrael Start-Up Nation12
33FUGLSANG JakobAstana Pro Team10
34ČERNÝ JosefCCC Team9
35CRADDOCK LawsonEF Pro Cycling9
36BRAMBILLA GianlucaTrek - Segafredo8
37ZARDINI EdoardoVini Zabù - KTM8
38NIBALI VincenzoTrek - Segafredo7
39HAMILTON LucasMitchelton-Scott7
40FOSS TobiasTeam Jumbo-Visma6
41HAGEN Carl FredrikLotto Soudal6
42NARVÁEZ JhonatanINEOS Grenadiers6
43GRADEK KamilCCC Team6
44ZANA FilippoBardiani-CSF-Faizanè6
45VAN EMPEL EtienneVini Zabù - KTM6
46BILBAO PelloBahrain - McLaren5
47MAJKA RafałBORA - hansgrohe5
48HINDLEY JaiTeam Sunweb5
49TONELLI AlessandroBardiani-CSF-Faizanè5
50CAMPENAERTS VictorNTT Pro Cycling5
51WHELAN JamesEF Pro Cycling5
52MCNULTY BrandonUAE Team Emirates4
53TRATNIK JanBahrain - McLaren4
54GASTAUER BenAG2R La Mondiale4
55SOBRERO MatteoNTT Pro Cycling4
56LONARDI GiovanniBardiani-CSF-Faizanè4
57CASTROVIEJO JonathanINEOS Grenadiers3
58PUCCIO SalvatoreINEOS Grenadiers3
59CLARKE SimonEF Pro Cycling3
60HOLMES MatthewLotto Soudal3
61BODNAR MaciejBORA - hansgrohe3
62BENNETT SeanEF Pro Cycling3
63POZZOVIVO DomenicoNTT Pro Cycling2
64CARRETERO HéctorMovistar Team2
65ROMANO FrancescoBardiani-CSF-Faizanè2
66SCOTSON MilesGroupama - FDJ2
67SINKELDAM RamonGroupama - FDJ2
68GAMPER PatrickBORA - hansgrohe2
69KRUIJSWIJK StevenTeam Jumbo-Visma1
70MASNADA FaustoDeceuninck - Quick Step1
71OOMEN SamTeam Sunweb1
72MOSCA JacopoTrek - Segafredo1
73CONTI ValerioUAE Team Emirates1
74GUARNIERI JacopoGroupama - FDJ1
75BRÄNDLE MatthiasIsrael Start-Up Nation1
1ALMEIDA JoãoDeceuninck - Quick Step 24:48:29
2VANHOUCKE HarmLotto Soudal0:59
3HINDLEY JaiTeam Sunweb1:33
4SAMITIER SergioMovistar Team2:12
5HAMILTON LucasMitchelton-Scott2:47
6MCNULTY BrandonUAE Team Emirates2:57
8KNOX JamesDeceuninck - Quick Step3:26
9PARET-PEINTRE AurélienAG2R La Mondiale4:31
10OOMEN SamTeam Sunweb8:12
11VALTER AttilaCCC Team9:35
12FABBRO MatteoBORA - hansgrohe12:50
13HÄNNINEN JaakkoAG2R La Mondiale16:31
14CARBONI GiovanniBardiani-CSF-Faizanè19:11
15FOSS TobiasTeam Jumbo-Visma19:43
16RODRÍGUEZ ÓscarAstana Pro Team19:49
17RUBIO Einer AugustoMovistar Team22:11
18GANNA FilippoINEOS Grenadiers22:47
19HONORÉ Mikkel FrølichDeceuninck - Quick Step24:53
20PADUN MarkBahrain - McLaren27:15
21GREGAARD JonasAstana Pro Team30:33
22CONCI NicolaTrek - Segafredo33:25
23HAMILTON ChrisTeam Sunweb37:07
24CARRETERO HéctorMovistar Team38:02
25ROMANO FrancescoBardiani-CSF-Faizanè38:17
26NARVÁEZ JhonatanINEOS Grenadiers40:58
27O'CONNOR BenNTT Pro Cycling41:14
28SOBRERO MatteoNTT Pro Cycling43:42
29RAVANELLI SimoneAndroni Giocattoli - Sidermec43:56
30CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec44:44
31ROTA LorenzoVini Zabù - KTM45:28
32BJERG MikkelUAE Team Emirates50:39
33OLDANI StefanoLotto Soudal52:12
34MAŁECKI KamilCCC Team52:44
35LE TURNIER MathiasCofidis56:32
36BENNETT SeanEF Pro Cycling58:42
37BAIS MattiaAndroni Giocattoli - Sidermec1:02:08
38ZANA FilippoBardiani-CSF-Faizanè1:05:24
39GUGLIELMI SimonGroupama - FDJ1:08:09
40WHELAN JamesEF Pro Cycling1:09:39
41MAZZUCCO FabioBardiani-CSF-Faizanè1:10:06
42LONARDI GiovanniBardiani-CSF-Faizanè1:11:41
43AFFINI EdoardoMitchelton-Scott1:12:01
44SUNDERLAND DylanNTT Pro Cycling1:13:24
45BEVILACQUA SimoneVini Zabù - KTM1:14:13
46NOVAK DomenBahrain - McLaren1:14:13
47GAMPER PatrickBORA - hansgrohe1:20:05
48HODEG Álvaro JoséDeceuninck - Quick Step1:20:18
1GANNA FilippoINEOS Grenadiers41
2CAICEDO Jonathan KleverEF Pro Cycling40
3POZZOVIVO DomenicoNTT Pro Cycling19
4ZARDINI EdoardoVini Zabù - KTM18
5FUGLSANG JakobAstana Pro Team18
6VISCONTI GiovanniVini Zabù - KTM18
7KELDERMAN WilcoTeam Sunweb15
8VANHOUCKE HarmLotto Soudal12
9NIBALI VincenzoTrek - Segafredo11
10PELLAUD SimonAndroni Giocattoli - Sidermec9
11WHELAN JamesEF Pro Cycling9
12CARRETERO HéctorMovistar Team8
13FRAPPORTI MarcoVini Zabù - KTM8
14DE GENDT ThomasLotto Soudal5
15MAJKA RafałBORA - hansgrohe5
16OOMEN SamTeam Sunweb4
17SAGAN PeterBORA - hansgrohe4
18ULISSI DiegoUAE Team Emirates3
19ZABEL RickIsrael Start-Up Nation3
20PUCCIO SalvatoreINEOS Grenadiers3
21HINDLEY JaiTeam Sunweb2
22CONTI ValerioUAE Team Emirates2
23GRADEK KamilCCC Team2
24BAIS MattiaAndroni Giocattoli - Sidermec2
25CASTROVIEJO JonathanINEOS Grenadiers1
26HONORÉ Mikkel FrølichDeceuninck - Quick Step1
27CICCONE GiulioTrek - Segafredo1
28BALLERINI DavideDeceuninck - Quick Step1
29VAN EMPEL EtienneVini Zabù - KTM1
1Deceuninck - Quick Step 74:29:50
2Team Sunweb1:22
3INEOS Grenadiers3:34
4Team Jumbo-Visma4:22
6BORA - hansgrohe7:51
7AG2R La Mondiale11:30
8Movistar Team14:57
9Trek - Segafredo18:03
10Bahrain - McLaren18:12
11CCC Team24:10
12UAE Team Emirates24:21
13Astana Pro Team27:35
14Lotto Soudal31:23
15EF Pro Cycling36:45
16NTT Pro Cycling37:23
17Vini Zabù - KTM1:13:29
20Androni Giocattoli - Sidermec1:42:04
21Israel Start-Up Nation1:56:11
22Groupama - FDJ2:30:34

Results provided by ProCyclingStats.

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.