Tour de France Femmes: Annemiek Van Vleuten takes stage 7 and yellow jersey with dominant solo ride

Dutchwoman finishes over three minutes clear of nearest rival Demi Vollering, siezes control ahead of race ahead of final stage summit finish.

Photo: Dario Belingheri/Getty Images

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

Pre-race favorite Annemiek van Vleuten (Movistar) bounced back from stomach problems and a resulting time loss earlier in the Tour de France Femmes avec Zwift to seize the yellow jersey in Saturday’s “queen stage” of the race.

The Dutchwoman went clear with Demi Vollering (SD Worx) inside the first hour or so of racing, dropping the other riders on the first of the day’s three category one climbs.

She then shed Vollering on the second ascent and gained time on the rest of the field from there, cresting the summit of the final climb and then plunging down to the finish in Le Markstein over 3:26 clear of her compatriot.

Cecilie Uttrup Ludwig (FDJ Suez Futuroscope) won a three-woman sprint for third, 5:16 behind. Juliette Labous (Team DSM) and Kasia Niewiadoma (Canyon-SRAM), who had done the bulk of the riding on the final climb, were a further two seconds back.

It was a dominant display by Van Vleuten and puts the 39-year-old into a commanding position heading into Sunday’s final stage of the race.

“It was such a rollercoaster after being sick,” she said. “I was so sick, and then to win here like this is unbelievable. And beautiful to finish here solo. Incroyable.”

Asked if she had planned to attack so early on the stage, she confirmed it was a deliberate decision.

“For sure I had to try it, because I was behind. I lost some time [earlier in the race], some seconds. And my style is always attacking, and not waiting until the final. I did recon the stage and I saw already that Le Petit Ballon was a hard one. This was such a hard stage that I knew that if I would be fit enough after being sick, it would be my day.

“After six days waiting and surviving and recovering, I wanted to make the biggest time gaps. And that also means going on the first climb. I am a little bit older than the other girls so I can do a lot of training, so this stage was really suited to me.”

Part of the reason for Van Vleuten’s superiority has previously been attributed to training long distances and also with male riders. She commented on her buildup for races in this regard.

“I want to make something clear. It is not that my colleagues should train as much as I do, it also has something to do with training years,” she said. “I have a lot of capacity and then it comes down to fitness, and that is something I am really good in. And this stage suited that really well. If my colleagues continue for some more years they can for sure also do it.”

She jumped up seven places to first overall and will begin Sunday’s final stage well clear of the rest. Vollering is 3:09 back, Niewiadoma at 4:20 and Labous is at 5:09. Uttrup Ludwig and Silvia Persico (Valcar-Travel & Service) are fifth and sixth, just under six minutes in arrears.

“Before the yellow was for me something of the guys, and I didn’t have a feeling with it,” Van Vleuten said about the maillot jaune. “But then I saw Marianne Vos riding with it. I have to say it is a nice one. It is a beautiful extra present of this beautiful victory.”

Race blows apart in the high mountains

Day seven of the Tour de France Femmes was the queen stage of the race and featured a ferocious 127.1-kilometer course between Sélestat and Le Markstein. There were three first category climbs; the Col du Petit Ballon, a 9.4km climb averaging 8 percent, the Col du Platzerwasel, 7.1km at 8.3 percent and, after the intermediate sprint at Odoren and the final climb of the Grand Ballon, topping out at 120km and averaging 6.6% over 13.9km.

This last climb also included a bonus section at km 110.5. The summit of the Grand Ballon was followed by a downhill/flat 7.5km to the finish line. It was the first stage in the high mountains, and would upend the general classification.

There were two non-starters in Sélestat, Marlen Reusser (SD Worx) and Rachele Barbieri (Liv Racing Xstra), but the injured Lorena Wiebes (Team DSM) was deemed well enough to line out. However she was dropped early on and would ultimately withdraw.

After relentless attacking a group of 33 riders had formed after 28km of racing and raced onto the start of the day’s first climb, the Col du Petit Ballon. Race leader Marianne Vos (Jumbo-Visma) was in trouble there and was dropped, while Annemiek van Vleuten (Movistar) and Demi Vollering (SD Worx) went clear early on the ascent. The latter had started the day sixth overall and became the virtual race leader.

Annemiek Van Vleuten (Movistar Team) initially went clear with Demi Vollering (Team SD Worx) before dropping her and building a large advantage. (Photo: Tim de Waele/Getty Images)

Vollering led Van Vleuten over the top of the climb, while lone chaser Elisa Longo Borghini (Trek-Segafredo) was one minute back and six chasers – Cecilie Uttrup Ludwig, Grace Brown and Eva Muzic (all FDJ Suez Futuroscope), Kasia Niewiadoma (Canyon-SRAM), Silvia Persico (Valcar-Travel & Service) and Juliette Labous (Team DSM) – were 2:30 adrift.

Van Vleuten was briefly distanced by Vollering on the descent but they joined back up together and raced onto the start of the Col du Platzerwasel. At that point Longo Borghini was 1:35 behind and the six rider chase group with Niewiadoma, Uttrup Ludwig and others were slightly further back at 2:50.

Brown was dropped from the chase group on the climb, while Urška Žigart (Team BikeExchange-Jayco) had got up to them and joined in the chase. Out front, Van Vleuten was going too quickly for Vollering, who was dropped. She crossed the summit 25 seconds back, this gap putting Van Vleuten into the virtual maillot jaune.

Longo Borghini was a massive four minutes back at that point, while the chase group—led over the summit by Niewiadoma, Uttrup Ludwig and Persico—were at 5:20 and losing more ground.

Bringing it home for the maillot jaune

Van Vleuten was in dominant form and had more than compensated for the time she lost earlier in the week due to stomach problems. She had started the day eighth, 1:28 behind Vos, who was far back and clearly out of the yellow jersey.

The Dutch leader raced through the finish line for the first time with 54km remaining, and then continued through the intermediate sprint point in Odoren. From there she had 34.5km to the finish line and was in an increasingly dominant position by then, a full 1:45 in front of Vollering and 5:10 ahead of Longo Borghini. The six-rider chase group was a further minute adrift then.

Van Vleuten took the bonus on the final climb and was showing no signs of weakening. Muzic was dropped by the case group and Persico too went south about ten minutes later. The four others caught Longo Borghini soon afterwards; at that point, with 12.4km left, Van Vleuten was 3:32 ahead of Vollering and 6:18 ahead of Niewiadoma, Uttrup Ludwig, Labus, Zigart and Longo Borghini.

Persico had been chasing hard and rejoined the group. Niewiadoma attacked immediately and drew Labous and Uttrup Ludwig clear, doing all of the pacesetting. Her driving was having only a small effect on the gap, though; Van Vleuten went over the summit of the climb with 7.5km to go with an advantage of 6:00. Vollering remained sandwiched in between, 3:39 behind the lone leader.

Van Vleuten plunged down the descent and started celebrating inside the final kilometers, beaming at the camera in celebration of her yellow jersey. Vollering contined riding hard and crossed the line 3:26 back, while behind the three chasers finally started working together after Niewiadoma’s strong efforts, swapping turns to reduce their deficit somewhat.

Uttrup Ludwig won the sprint for third, 5:16 behind, with Labous and Niewiadoma a further two seconds in arrears. It was a decisive day, and completely transformed the general classification in the race.

Tour de France Femmes Stage 7 Results

1VAN VLEUTEN AnnemiekMovistar Team3:47:02
2VOLLERING DemiTeam SD Worx3:26
3LUDWIG Cecilie UttrupFDJ - SUEZ - Futuroscope5:16
4LABOUS JulietteTeam DSM5:18
5NIEWIADOMA KatarzynaCanyon//SRAM Racing5:18
6PERSICO SilviaValcar - Travel & Service6:56
7LONGO BORGHINI ElisaTrek - Segafredo6:56
8ŽIGART UrškaTeam BikeExchange - Jayco7:23
9MUZIC ÉvitaFDJ - SUEZ - Futuroscope8:27
10ROOIJAKKERS PaulienaCanyon//SRAM Racing10:10
11EWERS VeronicaEF Education-TIBCO-SVB10:39
12MARKUS RiejanneTeam Jumbo-Visma10:39
13GARCÍA MaviUAE Team ADQ10:41
14KASTELIJN YaraPlantur-Pura10:41
15CHABBEY EliseCanyon//SRAM Racing11:05
16MAGNALDI EricaUAE Team ADQ13:40
17VAN ANROOIJ ShirinTrek - Segafredo13:43
18MOOLMAN AshleighTeam SD Worx13:43
19PATIÑO PaulaMovistar Team15:42
20SIERRA ArlenisMovistar Team17:24
21OTTESTAD Mie BjørndalUno-X Pro Cycling Team18:58
22BUIJSMAN NinaHuman Powered Health18:58
23ERAUD SéverineStade Rochelais Charente-Maritime18:58
24THOMAS LeahTrek - Segafredo18:58
25DRONOVA-BALABOLINA TamaraRoland Cogeas Edelweiss Squad18:58
26NEYLAN RachelCofidis Women Team18:58
27HOLDEN ElizabethLe Col - Wahoo18:58
28LOWDEN JoscelinUno-X Pro Cycling Team18:58
29SANTESTEBAN AneTeam BikeExchange - Jayco18:58
30GUAZZINI VittoriaFDJ - SUEZ - Futuroscope18:58
31FAULKNER KristenTeam BikeExchange - Jayco18:58
32BROWN GraceFDJ - SUEZ - Futuroscope18:58
33BREDEWOLD MischaParkhotel Valkenburg18:58
34AMIALIUSIK AlenaCanyon//SRAM Racing19:03
35DE JONG ThalitaLiv Racing Xstra19:17
36DEMAY CoralieSt Michel - Auber93 WE20:05
37GERRITSE FemkeParkhotel Valkenburg21:42
38MAJERUS ChristineTeam SD Worx22:35
39KASPER RomyTeam Jumbo-Visma24:44
40VANDENBULCKE JesseLe Col - Wahoo24:44
41DEMEY ValerieLiv Racing Xstra24:44
42VAN DIJK EllenTrek - Segafredo24:44
43SWINKELS KarlijnTeam Jumbo-Visma24:44
44RAAIJMAKERS MaritHuman Powered Health24:44
45BOOGAARD MaaikeUAE Team ADQ24:44
46CHRISTIE HenriettaHuman Powered Health24:44
47SCHOENS QuintyParkhotel Valkenburg24:44
48RICHIOUD GretaArkéa Pro Cycling Team24:44
49VOS MarianneTeam Jumbo-Visma24:44
50VAN DEN BROEK-BLAAK ChantalTeam SD Worx24:44
51BORGSTRÖM JuliaAG Insurance - NXTG Team24:44
52CROMWELL TiffanyCanyon//SRAM Racing24:44
53BRENNAUER LisaCeratizit-WNT Pro Cycling24:44
54ALONSO SandraCeratizit-WNT Pro Cycling24:44
55COSTON MorganeArkéa Pro Cycling Team24:44
56KOREVAAR JeanneLiv Racing Xstra24:44
57ARZUFFI Alice MariaValcar - Travel & Service24:44
58MANLY AlexandraTeam BikeExchange - Jayco24:44
59ALLIN PaulineArkéa Pro Cycling Team24:44
60BIDEAU SandrineSt Michel - Auber93 WE24:44
61CANT SannePlantur-Pura24:44
62HENDERSON AnnaTeam Jumbo-Visma24:44
63DOEBEL-HICKOK KristaEF Education-TIBCO-SVB24:44
64ASENCIO LauraCeratizit-WNT Pro Cycling24:44
65STULTIENS SabrinaLiv Racing Xstra24:44
66PALADIN SorayaCanyon//SRAM Racing24:44
67LIPPERT LianeTeam DSM24:44
68LE NET MarieFDJ - SUEZ - Futuroscope24:44
69BALSAMO ElisaTrek - Segafredo24:44
70HAMMES KathrinEF Education-TIBCO-SVB26:10
71VAN AGT EvaLe Col - Wahoo26:56
73CONFALONIERI Maria GiuliaCeratizit-WNT Pro Cycling29:56
74BOILARD SimoneSt Michel - Auber93 WE29:56
75BAUR CarolineRoland Cogeas Edelweiss Squad29:56
76SCHWEINBERGER ChristinaPlantur-Pura29:56
77SCHWEINBERGER KathrinCeratizit-WNT Pro Cycling29:56
78MARKUS FemkeParkhotel Valkenburg29:56
79BERTEAU VictoireCofidis Women Team29:56
80FONSECA BarbaraSt Michel - Auber93 WE29:56
81GAFINOVITZ RotemRoland Cogeas Edelweiss Squad29:56
82ROSEMAN-GANNON RubyTeam BikeExchange - Jayco29:56
83POMPANON MargotSt Michel - Auber93 WE29:56
84AVOINE AlisonSt Michel - Auber93 WE29:56
85NORMAN LETH JulieUno-X Pro Cycling Team29:56
86GEORGI PfeifferTeam DSM29:56
87FORTIN ValentineCofidis Women Team29:56
88LUDWIG HannahUno-X Pro Cycling Team29:56
89CORDON-RAGOT AudreyTrek - Segafredo29:56
90SANGUINETI IlariaValcar - Travel & Service29:56
91BARIL OliviaValcar - Travel & Service29:56
92SMULDERS SilkeLiv Racing Xstra29:56
93RÜEGG NoemiTeam Jumbo-Visma29:56
94VAN DER DUIN MaikeLe Col - Wahoo29:56
95DE WILDE JuliePlantur-Pura29:56
96LOUW AnyaAG Insurance - NXTG Team29:56
97WILLIAMS LilyHuman Powered Health29:56
98FOUQUENET AmandineArkéa Pro Cycling Team29:56
99BARNES HannahUno-X Pro Cycling Team29:56
100GUTIÉRREZ SheylaMovistar Team29:56
101BIANNIC AudeMovistar Team29:56
102VALLIERES MagdeleineEF Education-TIBCO-SVB29:56
103KOPECKY LotteTeam SD Worx29:56
104LÉVÉNEZ SandraCofidis Women Team33:38
105CHRISTOFOROU AntriHuman Powered Health35:20
106MEERTENS LoneAG Insurance - NXTG Team37:27
107PLUIMERS IlseAG Insurance - NXTG Team37:58
108ZABELINSKAYA OlgaRoland Cogeas Edelweiss Squad37:58
109BUJAK EugeniaUAE Team ADQ37:58
110YSLAND Anne DortheUno-X Pro Cycling Team38:02
111DE BAAT KimPlantur-Pura38:20
1VAN VLEUTEN AnnemiekMovistar Team 23:18:31
2VOLLERING DemiTeam SD Worx3:14
3NIEWIADOMA KatarzynaCanyon//SRAM Racing4:33
4LABOUS JulietteTeam DSM5:22
5LUDWIG Cecilie UttrupFDJ - SUEZ - Futuroscope5:59
6PERSICO SilviaValcar - Travel & Service6:11
7LONGO BORGHINI ElisaTrek - Segafredo6:15
8MUZIC ÉvitaFDJ - SUEZ - Futuroscope10:13
9GARCÍA MaviUAE Team ADQ12:06
10CHABBEY EliseCanyon//SRAM Racing12:24
11EWERS VeronicaEF Education-TIBCO-SVB12:42
12MOOLMAN AshleighTeam SD Worx13:33
13MARKUS RiejanneTeam Jumbo-Visma13:36
14KASTELIJN YaraPlantur-Pura15:17
15VAN ANROOIJ ShirinTrek - Segafredo19:04
16SIERRA ArlenisMovistar Team21:55
17OTTESTAD Mie BjørndalUno-X Pro Cycling Team22:31
18AMIALIUSIK AlenaCanyon//SRAM Racing22:31
19DRONOVA-BALABOLINA TamaraRoland Cogeas Edelweiss Squad22:34
20FAULKNER KristenTeam BikeExchange - Jayco23:08
21VOS MarianneTeam Jumbo-Visma23:29
22BROWN GraceFDJ - SUEZ - Futuroscope24:04
23MAGNALDI EricaUAE Team ADQ24:11
24BREDEWOLD MischaParkhotel Valkenburg24:16
25LIPPERT LianeTeam DSM26:38
26VAN DIJK EllenTrek - Segafredo28:15
27KOREVAAR JeanneLiv Racing Xstra28:20
28BORGSTRÖM JuliaAG Insurance - NXTG Team28:27
29PATIÑO PaulaMovistar Team28:30
30SWINKELS KarlijnTeam Jumbo-Visma29:17
31BUIJSMAN NinaHuman Powered Health29:37
32MANLY AlexandraTeam BikeExchange - Jayco30:36
33DEMAY CoralieSt Michel - Auber93 WE30:36
34ROOIJAKKERS PaulienaCanyon//SRAM Racing30:48
35ALONSO SandraCeratizit-WNT Pro Cycling30:51
36KASPER RomyTeam Jumbo-Visma31:49
37BALSAMO ElisaTrek - Segafredo32:02
38ROSEMAN-GANNON RubyTeam BikeExchange - Jayco32:06
39KOPECKY LotteTeam SD Worx33:23
40HOLDEN ElizabethLe Col - Wahoo33:40
41DE WILDE JuliePlantur-Pura33:53
42NEYLAN RachelCofidis Women Team34:06
43VAN AGT EvaLe Col - Wahoo34:48
44LOWDEN JoscelinUno-X Pro Cycling Team36:03
45GEORGI PfeifferTeam DSM36:09
46ŽIGART UrškaTeam BikeExchange - Jayco36:11
47VAN DEN BROEK-BLAAK ChantalTeam SD Worx36:28
48ASENCIO LauraCeratizit-WNT Pro Cycling38:13
49LE NET MarieFDJ - SUEZ - Futuroscope38:16
50RICHIOUD GretaArkéa Pro Cycling Team38:27
51DOEBEL-HICKOK KristaEF Education-TIBCO-SVB40:19
52GUAZZINI VittoriaFDJ - SUEZ - Futuroscope40:58
53ARZUFFI Alice MariaValcar - Travel & Service41:15
54CANT SannePlantur-Pura42:09
55DEMEY ValerieLiv Racing Xstra42:20
56COSTON MorganeArkéa Pro Cycling Team42:44
57HENDERSON AnnaTeam Jumbo-Visma42:51
58CROMWELL TiffanyCanyon//SRAM Racing44:30
59CHRISTIE HenriettaHuman Powered Health44:55
60BOOGAARD MaaikeUAE Team ADQ45:06
61SCHOENS QuintyParkhotel Valkenburg45:23
62GERRITSE FemkeParkhotel Valkenburg45:36
63RAAIJMAKERS MaritHuman Powered Health46:03
64DE JONG ThalitaLiv Racing Xstra46:07
65BRENNAUER LisaCeratizit-WNT Pro Cycling47:11
66CONFALONIERI Maria GiuliaCeratizit-WNT Pro Cycling47:13
67BOILARD SimoneSt Michel - Auber93 WE47:32
69THOMAS LeahTrek - Segafredo48:02
70MARKUS FemkeParkhotel Valkenburg49:42
71HAMMES KathrinEF Education-TIBCO-SVB49:48
72ERAUD SéverineStade Rochelais Charente-Maritime50:20
73CORDON-RAGOT AudreyTrek - Segafredo50:46
74SANTESTEBAN AneTeam BikeExchange - Jayco50:50
75VALLIERES MagdeleineEF Education-TIBCO-SVB50:57
76FOUQUENET AmandineArkéa Pro Cycling Team50:58
77NORMAN LETH JulieUno-X Pro Cycling Team52:22
78VAN DER DUIN MaikeLe Col - Wahoo52:57
79FONSECA BarbaraSt Michel - Auber93 WE53:36
80MAJERUS ChristineTeam SD Worx53:50
81BERTEAU VictoireCofidis Women Team53:55
82VANDENBULCKE JesseLe Col - Wahoo54:47
83FORTIN ValentineCofidis Women Team55:22
84STULTIENS SabrinaLiv Racing Xstra56:08
85SMULDERS SilkeLiv Racing Xstra56:29
86PALADIN SorayaCanyon//SRAM Racing57:59
87MEERTENS LoneAG Insurance - NXTG Team58:37
88CHRISTOFOROU AntriHuman Powered Health59:00
89BIANNIC AudeMovistar Team59:02
90SCHWEINBERGER ChristinaPlantur-Pura59:13
91POMPANON MargotSt Michel - Auber93 WE59:32
92YSLAND Anne DortheUno-X Pro Cycling Team1:00:30
93BIDEAU SandrineSt Michel - Auber93 WE1:00:34
94BAUR CarolineRoland Cogeas Edelweiss Squad1:00:47
95ZABELINSKAYA OlgaRoland Cogeas Edelweiss Squad1:00:49
96PLUIMERS IlseAG Insurance - NXTG Team1:01:21
97GUTIÉRREZ SheylaMovistar Team1:02:46
98SANGUINETI IlariaValcar - Travel & Service1:03:49
99BUJAK EugeniaUAE Team ADQ1:05:42
100ALLIN PaulineArkéa Pro Cycling Team1:05:58
101LÉVÉNEZ SandraCofidis Women Team1:06:50
102SCHWEINBERGER KathrinCeratizit-WNT Pro Cycling1:07:15
103BARNES HannahUno-X Pro Cycling Team1:08:38
104GAFINOVITZ RotemRoland Cogeas Edelweiss Squad1:09:17
105WILLIAMS LilyHuman Powered Health1:09:49
106BARIL OliviaValcar - Travel & Service1:14:18
107RÜEGG NoemiTeam Jumbo-Visma1:15:32
108AVOINE AlisonSt Michel - Auber93 WE1:15:44
109LUDWIG HannahUno-X Pro Cycling Team1:17:37
110DE BAAT KimPlantur-Pura1:19:25
111LOUW AnyaAG Insurance - NXTG Team1:20:37
1VOLLERING DemiTeam SD Worx29
2VAN VLEUTEN AnnemiekMovistar Team28
3LONGO BORGHINI ElisaTrek - Segafredo13
4NIEWIADOMA KatarzynaCanyon//SRAM Racing11
5GERRITSE FemkeParkhotel Valkenburg9
6LUDWIG Cecilie UttrupFDJ - SUEZ - Futuroscope6
7LOWDEN JoscelinUno-X Pro Cycling Team5
8DEMAY CoralieSt Michel - Auber93 WE5
9ASENCIO LauraCeratizit-WNT Pro Cycling5
10LE NET MarieFDJ - SUEZ - Futuroscope5
11BERTEAU VictoireCofidis Women Team4
12LABOUS JulietteTeam DSM4
13CHABBEY EliseCanyon//SRAM Racing4
14BROWN GraceFDJ - SUEZ - Futuroscope4
15BREDEWOLD MischaParkhotel Valkenburg2
17MARKUS FemkeParkhotel Valkenburg2
18PERSICO SilviaValcar - Travel & Service2
19LIPPERT LianeTeam DSM2
20CHRISTOFOROU AntriHuman Powered Health2
22EWERS VeronicaEF Education-TIBCO-SVB1
23MOOLMAN AshleighTeam SD Worx1
24DEMEY ValerieLiv Racing Xstra1
25HENDERSON AnnaTeam Jumbo-Visma1
26RAAIJMAKERS MaritHuman Powered Health1
27YSLAND Anne DortheUno-X Pro Cycling Team1
1VAN ANROOIJ ShirinTrek - Segafredo 23:37:35
2BREDEWOLD MischaParkhotel Valkenburg5:12
3BORGSTRÖM JuliaAG Insurance - NXTG Team9:23
4DE WILDE JuliePlantur-Pura14:49
5GEORGI PfeifferTeam DSM17:05
6LE NET MarieFDJ - SUEZ - Futuroscope19:12
7GUAZZINI VittoriaFDJ - SUEZ - Futuroscope21:54
8CHRISTIE HenriettaHuman Powered Health25:51
9GERRITSE FemkeParkhotel Valkenburg26:32
10BOILARD SimoneSt Michel - Auber93 WE28:28
11VALLIERES MagdeleineEF Education-TIBCO-SVB31:53
12FOUQUENET AmandineArkéa Pro Cycling Team31:54
13VAN DER DUIN MaikeLe Col - Wahoo33:53
14BERTEAU VictoireCofidis Women Team34:51
15SMULDERS SilkeLiv Racing Xstra37:25
16YSLAND Anne DortheUno-X Pro Cycling Team41:26
17PLUIMERS IlseAG Insurance - NXTG Team42:17
18RÜEGG NoemiTeam Jumbo-Visma56:28
19AVOINE AlisonSt Michel - Auber93 WE56:40
20LUDWIG HannahUno-X Pro Cycling Team58:33
21LOUW AnyaAG Insurance - NXTG Team1:01:33
1Canyon//SRAM Racing 70:24:48
2FDJ - SUEZ - Futuroscope11:23
3Team SD Worx12:15
4Trek - Segafredo15:52
5Movistar Team18:17
6Team BikeExchange - Jayco28:16
7Team Jumbo-Visma36:57
8Team DSM38:49
9UAE Team ADQ49:01
11Valcar - Travel & Service1:03:29
12EF Education-TIBCO-SVB1:07:08
13Ceratizit-WNT Pro Cycling1:07:40
14Uno-X Pro Cycling Team1:10:42
15Liv Racing Xstra1:17:35
16Parkhotel Valkenburg1:18:58
17Le Col - Wahoo1:22:56
18Human Powered Health1:23:28
19Arkéa Pro Cycling Team1:29:06
20St Michel - Auber93 WE1:30:21
21Roland Cogeas Edelweiss Squad1:37:48
22Cofidis Women Team1:42:56
23AG Insurance - NXTG Team1:50:51
1VOS MarianneTeam Jumbo-Visma267
2KOPECKY LotteTeam SD Worx164
3CONFALONIERI Maria GiuliaCeratizit-WNT Pro Cycling102
4LONGO BORGHINI ElisaTrek - Segafredo94
5PERSICO SilviaValcar - Travel & Service91
6BALSAMO ElisaTrek - Segafredo85
7NIEWIADOMA KatarzynaCanyon//SRAM Racing80
8VOLLERING DemiTeam SD Worx79
9VAN DER DUIN MaikeLe Col - Wahoo71
10LUDWIG Cecilie UttrupFDJ - SUEZ - Futuroscope69
11MANLY AlexandraTeam BikeExchange - Jayco60
12VAN VLEUTEN AnnemiekMovistar Team56
13AMIALIUSIK AlenaCanyon//SRAM Racing54
14ROSEMAN-GANNON RubyTeam BikeExchange - Jayco46
15MUZIC ÉvitaFDJ - SUEZ - Futuroscope45
16DRONOVA-BALABOLINA TamaraRoland Cogeas Edelweiss Squad43
17LABOUS JulietteTeam DSM40
19GUAZZINI VittoriaFDJ - SUEZ - Futuroscope31
20MOOLMAN AshleighTeam SD Worx30
22EWERS VeronicaEF Education-TIBCO-SVB29
23DEMAY CoralieSt Michel - Auber93 WE26
24CORDON-RAGOT AudreyTrek - Segafredo26
25DEMEY ValerieLiv Racing Xstra25
26LOUW AnyaAG Insurance - NXTG Team25
27LIPPERT LianeTeam DSM24
28WILLIAMS LilyHuman Powered Health23
29ASENCIO LauraCeratizit-WNT Pro Cycling22
30CHABBEY EliseCanyon//SRAM Racing21
31HENDERSON AnnaTeam Jumbo-Visma21
32BREDEWOLD MischaParkhotel Valkenburg20
33MAJERUS ChristineTeam SD Worx20
34BERTEAU VictoireCofidis Women Team20
35GEORGI PfeifferTeam DSM18
36DE WILDE JuliePlantur-Pura17
37VANDENBULCKE JesseLe Col - Wahoo17
38SWINKELS KarlijnTeam Jumbo-Visma16
39ŽIGART UrškaTeam BikeExchange - Jayco16
40LOWDEN JoscelinUno-X Pro Cycling Team15
41CHRISTOFOROU AntriHuman Powered Health15
42SIERRA ArlenisMovistar Team14
43ALONSO SandraCeratizit-WNT Pro Cycling14
44SMULDERS SilkeLiv Racing Xstra13
45FAULKNER KristenTeam BikeExchange - Jayco12
46BOILARD SimoneSt Michel - Auber93 WE12
47GUTIÉRREZ SheylaMovistar Team12
48KASPER RomyTeam Jumbo-Visma10
49PALADIN SorayaCanyon//SRAM Racing10
50LE NET MarieFDJ - SUEZ - Futuroscope9
51CANT SannePlantur-Pura9
52CROMWELL TiffanyCanyon//SRAM Racing9
53MARKUS RiejanneTeam Jumbo-Visma8
54BROWN GraceFDJ - SUEZ - Futuroscope8
55KOREVAAR JeanneLiv Racing Xstra8
56ROOIJAKKERS PaulienaCanyon//SRAM Racing8
57BUJAK EugeniaUAE Team ADQ7
58RAAIJMAKERS MaritHuman Powered Health6
59SANGUINETI IlariaValcar - Travel & Service6
60RÜEGG NoemiTeam Jumbo-Visma6
61BORGSTRÖM JuliaAG Insurance - NXTG Team5
62VAN ANROOIJ ShirinTrek - Segafredo4
63PATIÑO PaulaMovistar Team4
64KASTELIJN YaraPlantur-Pura2
65VAN DIJK EllenTrek - Segafredo2
66HAMMES KathrinEF Education-TIBCO-SVB2
67POMPANON MargotSt Michel - Auber93 WE2

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.