Étoile de Bèsseges: Filippo Ganna wins stage 4

Filippo Ganna (Ineos Grenadiers) won stage 4 at the Étoile de Bèsseges on Saturday. The time trial world champion attacked his all-day breakaway companions in the final kilometres and soloed to victory in Saint Siffret.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 3:22:59
2Christophe Laporte (Fra) Cofidis 0:00:17
3Pascal Ackermann (Ger) Bora-Hansgrohe
4Greg Van Avermaet (Bel) AG2R Citroën Team
5Milan Menten (Bel) Bingoal WB
6Bryan Coquard (Fra) B&B Hotels p/b KTM
7Cyril Barthe (Fra) B&B Hotels p/b KTM
8Nils Politt (Ger) Bora-Hansgrohe
9August Jensen (Nor) Delko
10Mads Würtz Schmidt (Den) Israel Start-up Nation
11Edward Theuns (Bel) Trek-Segafredo
12Tim Wellens (Bel) Lotto Soudal
13Philippe Gilbert (Bel) Lotto Soudal
14Roger Adria Oliveras (Spa) Equipo Kern Pharma
15Giacomo Nizzolo (Ita) Team Qhubeka Assos
16Dylan Kowalski (Fra) Xelliss-Roubaix Lille Metropole
17Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux
18Arjen Livyns (Bel) Bingoal WB
19Michal Kwiatkowski (Pol) Ineos Grenadiers
20Jake Stewart (GBr) Groupama-FDJ
21Benjamin Thomas (Fra) Groupama-FDJ 0:00:25
22Ethan Hayter (GBr) Ineos Grenadiers
23Silvan Dillier (Swi) Alpecin-Fenix
24Pierre Latour (Fra) Total Direct Energie
25Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
26Clément Carisey (Fra) Delko
27Michael Gogl (Aut) Team Qhubeka Assos
28Mauro Finetto (Ita) Delko 0:00:33
29Ivan Centrone (Lux) Xelliss-Roubaix Lille Metropole
30Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:00:35
31Marti Marquez Roman (Spa) Equipo Kern Pharma
32Nacer Bouhanni (Fra) Team Arkea-Samsic
33Quentin Pacher (Fra) B&B Hotels p/b KTM
34Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
35Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 0:00:39
36Oliver Naesen (Bel) AG2R Citroën Team
37Matis Louvel (Fra) Team Arkea-Samsic
38Connor Swift (GBr) Team Arkea-Samsic
39Marc Sarreau (Fra) AG2R Citroën Team
40Alexandre Delettre (Fra) Delko 0:00:42
41Ben Hermans (Bel) Israel Start-up Nation
42Yoann Paillot (Fra) St Michel-Auber 93
43Romain Cardis (Fra) St Michel-Auber 93
44Alberto Bettiol (Ita) EF Education-Nippo
45Alexys Brunel (Fra) Groupama-FDJ
46Vincenzo Nibali (Ita) Trek-Segafredo
47Dries De Bondt (Bel) Alpecin-Fenix 0:00:49
48Lawrence Naesen (Bel) AG2R Citroën Team
49Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:00:53
50Johan le Bon (Fra) Cambodia Cycling Academy
51Vojtech Repa (Cze) Equipo Kern Pharma 0:00:56
52Raul Garcia Pierna (Spa) Equipo Kern Pharma
53Timothy Dupont (Bel) Bingoal WB
54Clément Russo (Fra) Team Arkea-Samsic
55Owain Doull (GBr) Ineos Grenadiers
56Lukasz Wisniowski (Pol) Team Qhubeka Assos
57Ryan Mullen (Irl) Trek-Segafredo
58Sep Vanmarcke (Bel) Israel Start-up Nation
59Jenthe Biermans (Bel) Israel Start-up Nation
60Evaldas Siskevicius (Ltu) Delko
61Tobias Bayer (Aut) Alpecin-Fenix
62Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole
63Anthony Turgis (Fra) Total Direct Energie
64Stefano Oldani (Ita) Lotto Soudal
65Romain Seigle (Fra) Groupama-FDJ 0:01:06
66Alexis Gougeard (Fra) AG2R Citroën Team
67Valentin Tabellion (Fra) Xelliss-Roubaix Lille Metropole
68Tim Merlier (Bel) Alpecin-Fenix
69Lukasz Owsian (Pol) Team Arkea-Samsic
70Salvatore Puccio (Ita) Ineos Grenadiers
71Simon Clarke (Aus) Team Qhubeka Assos
72Sam Gaze (NZl) Alpecin-Fenix
73Piet Allegaert (Bel) Cofidis
74Flavien Maurelet (Fra) St Michel-Auber 93
75Anthony Perez (Fra) Cofidis 0:01:23
76Joel Suter (Swi) Bingoal WB
77Emmanuel Morin (Fra) Cofidis
78Senne Leysen (Bel) Alpecin-Fenix
79Sean Bennett (USA) Team Qhubeka Assos 0:01:28
80Alexis Renard (Fra) Israel Start-up Nation
81Geraint Thomas (GBr) Ineos Grenadiers
82Jens Debusschere (Bel) B&B Hotels p/b KTM
83Rigoberto Uran (Col) EF Education-Nippo
84Jens Keukeleire (Bel) EF Education-Nippo
85Felix Grossschartner (Aut) Bora-Hansgrohe 0:01:35
86Jordi Meeus (Bel) Bora-Hansgrohe
87Damien Touze (Fra) AG2R Citroën Team
88Julien Duval (Fra) AG2R Citroën Team
89Frederik Wandahl (Den) Bora-Hansgrohe
90William Bonnet (Fra) Groupama-FDJ 0:01:44
91Fabian Lienhard (Swi) Groupama-FDJ 0:01:47
92Jean-Pierre Drucker (Lux) Cofidis 0:01:49
93Kenneth Vanbilsen (Bel) Cofidis
94Brent Van Moer (Bel) Lotto Soudal 0:01:54
95Lukas Pöstlberger (Aut) Bora-Hansgrohe
96Tom Devriendt (Bel) Intermarché-Wanty-Gobert Matériaux
97John Degenkolb (Ger) Lotto Soudal 0:02:02
98Andreas Kron (Den) Lotto Soudal
99Daniel McLay (GBr) Team Arkea-Samsic 0:02:13
100Bram Welten (Ned) Team Arkea-Samsic 0:02:22
101Bauke Mollema (Ned) Trek-Segafredo
102Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
103Louis Louvet (Fra) St Michel-Auber 93 0:02:39
104Mads Pedersen (Den) Trek-Segafredo 0:02:58
105Alex Kirsch (Lux) Trek-Segafredo
106Otto Vergaerde (Bel) Alpecin-Fenix
107Morné Van Niekerk (RSA) St Michel-Auber 93 0:03:31
108Guillaume Boivin (Can) Israel Start-up Nation 0:04:01
109Ludovic Robeet (Bel) Bingoal WB 0:04:25
110Egan Bernal Gomez (Col) Ineos Grenadiers 0:04:26
111Mattias Jensen (Den) Trek-Segafredo 0:05:45
112Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
113Maximilien Picoux (Bel) Xelliss-Roubaix Lille Metropole 0:06:43
114Jason Tesson (Fra) St Michel-Auber 93 0:06:51
115Tony Hurel (Fra) St Michel-Auber 93
116Gerben Thijssen (Bel) Lotto Soudal 0:08:32
117Geoffrey Soupe (Fra) Total Direct Energie
118Tom Paquot (Bel) Bingoal WB
119Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole
120Matteo Pelucchi (Ita) Team Qhubeka Assos
121Eduard-Michael Grosu (Rom) Delko
122Tom Bohli (Swi) Cofidis
123Rudy Barbier (Fra) Israel Start-up Nation
124Patrick Gamper (Aut) Bora-Hansgrohe
125Edvald Boasson Hagen (Nor) Total Direct Energie
126Jonas Rutsch (Ger) EF Education-Nippo
127Pierre Barbier (Fra) Delko
128Adrien Petit (Fra) Total Direct Energie
129Jérémy Lecroq (Fra) B&B Hotels p/b KTM
130Niki Terpstra (Ned) Total Direct Energie
131Cyril Lemoine (Fra) B&B Hotels p/b KTM
132Kevin Reza (Fra) B&B Hotels p/b KTM
133Julius van den Berg (Ned) EF Education-Nippo
134Sebastian Langeveld (Ned) EF Education-Nippo
135Samy Aurignac (Fra) Cambodia Cycling Academy 0:15:34
136Lars van den Berg (Ned) Groupama-FDJ 0:16:01
Swipe to scroll horizontally
Sprint 1
Pos.Rider Name (Country) TeamResult
1Dries De Bondt (Bel) Alpecin-Fenix 6
2Filippo Ganna (Ita) Ineos Grenadiers 4
3Anthony Perez (Fra) Cofidis 2
Swipe to scroll horizontally
Sprint 2
Pos.Rider Name (Country) TeamResult
1Alexys Brunel (Fra) Groupama-FDJ 6
2Dries De Bondt (Bel) Alpecin-Fenix 4
3Filippo Ganna (Ita) Ineos Grenadiers 2
Swipe to scroll horizontally
Sprint 3
Pos.Rider Name (Country) TeamResult
1Alexys Brunel (Fra) Groupama-FDJ 6
2Dries De Bondt (Bel) Alpecin-Fenix 4
3Anthony Perez (Fra) Cofidis 2
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 25
2Christophe Laporte (Fra) Cofidis 20
3Pascal Ackermann (Ger) Bora-Hansgrohe 16
4Greg Van Avermaet (Bel) AG2R Citroën Team 14
5Milan Menten (Bel) Bingoal WB 12
6Bryan Coquard (Fra) B&B Hotels p/b KTM 10
7Cyril Barthe (Fra) B&B Hotels p/b KTM 9
8Nils Politt (Ger) Bora-Hansgrohe 8
9August Jensen (Nor) Delko 7
10Mads Würtz Schmidt (Den) Israel Start-up Nation 6
11Edward Theuns (Bel) Trek-Segafredo 5
12Tim Wellens (Bel) Lotto Soudal 4
13Philippe Gilbert (Bel) Lotto Soudal 3
14Roger Adria Oliveras (Spa) Equipo Kern Pharma 2
15Giacomo Nizzolo (Ita) Team Qhubeka Assos 1
Swipe to scroll horizontally
Mountain 1
Pos.Rider Name (Country) TeamResult
1Alexys Brunel (Fra) Groupama-FDJ 6
2Anthony Perez (Fra) Cofidis 4
3Filippo Ganna (Ita) Ineos Grenadiers 2
Swipe to scroll horizontally
Mountain 2
Pos.Rider Name (Country) TeamResult
1Ludovic Robeet (Bel) Bingoal WB 6
2Anthony Perez (Fra) Cofidis 4
3Alexys Brunel (Fra) Groupama-FDJ 2
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 10:09:39
2B&B Hotels p/b KTM 0:00:27
3Delko 0:00:33
4Intermarché-Wanty-Gobert Matériaux 0:00:39
5Groupama-FDJ 0:00:42
6Equipo Kern Pharma 0:00:45
7Bingoal WB 0:00:48
8Lotto Soudal
9AG2R Citroën Team 0:00:53
10Team Qhubeka Assos 0:00:56
11Xellis-Roubaix Lille Metropole 0:01:04
12Team Arkea-Samsic 0:01:11
13Israel Start-up Nation 0:01:13
14Trek-Segafredo
15Bora-Hansgrohe 0:01:27
16Alpecin-Fenix 0:01:28
17St Michel-Auber93 0:01:48
18Cofidis 0:02:04
19EF Education-Nippo 0:02:56
20Total Direct Energie 0:09:11
Swipe to scroll horizontally
General classification after stage 4
Pos.Rider Name (Country) TeamResult
1Tim Wellens (Bel) Lotto Soudal 13:40:54
2Edward Theuns (Bel) Trek-Segafredo 0:00:44
3Mads Würtz Schmidt (Den) Israel Start-up Nation 0:00:46
4Michal Kwiatkowski (Pol) Ineos Grenadiers 0:00:48
5Philippe Gilbert (Bel) Lotto Soudal 0:00:49
6Greg Van Avermaet (Bel) AG2R Citroën Team 0:00:50
7Jake Stewart (GBr) Groupama-FDJ
8Nils Politt (Ger) Bora-Hansgrohe
9Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux
10Michael Gogl (Aut) Team Qhubeka Assos 0:00:58
11Clément Carisey (Fra) Delko
12Cyril Barthe (Fra) B&B Hotels p/b KTM 0:01:00
13Stefano Oldani (Ita) Lotto Soudal 0:01:29
14Marti Marquez Roman (Spa) Equipo Kern Pharma 0:01:45
15Filippo Ganna (Ita) Ineos Grenadiers 0:02:56
16Christophe Laporte (Fra) Cofidis 0:03:08
17Bryan Coquard (Fra) B&B Hotels p/b KTM 0:03:26
18August Jensen (Nor) Delko
19Roger Adria Oliveras (Spa) Equipo Kern Pharma
20Dylan Kowalski (Fra) Xelliss-Roubaix Lille Metropole
21Arjen Livyns (Bel) Bingoal WB
22Silvan Dillier (Swi) Alpecin-Fenix 0:03:34
23Pierre Latour (Fra) Total Direct Energie
24Benjamin Thomas (Fra) Groupama-FDJ
25Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
26Nacer Bouhanni (Fra) Team Arkea-Samsic 0:03:36
27Ivan Centrone (Lux) Xelliss-Roubaix Lille Metropole 0:03:42
28Mauro Finetto (Ita) Delko
29Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:03:44
30Quentin Pacher (Fra) B&B Hotels p/b KTM
31Alexys Brunel (Fra) Groupama-FDJ 0:03:45
32Oliver Naesen (Bel) AG2R Citroën Team 0:03:48
33Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux
34Connor Swift (GBr) Team Arkea-Samsic
35Alexandre Delettre (Fra) Delko 0:03:50
36Vincenzo Nibali (Ita) Trek-Segafredo 0:03:51
37Yoann Paillot (Fra) St Michel-Auber 93
38Romain Cardis (Fra) St Michel-Auber 93
39Alberto Bettiol (Ita) EF Education-Nippo
40Ben Hermans (Bel) Israel Start-up Nation
41Johan le Bon (Fra) Cambodia Cycling Academy 0:04:02
42Anthony Turgis (Fra) Total Direct Energie 0:04:05
43Jenthe Biermans (Bel) Israel Start-up Nation
44Raul Garcia Pierna (Spa) Equipo Kern Pharma
45Tobias Bayer (Aut) Alpecin-Fenix
46Sep Vanmarcke (Bel) Israel Start-up Nation
47Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole
48Evaldas Siskevicius (Ltu) Delko
49Owain Doull (GBr) Ineos Grenadiers
50Alexis Gougeard (Fra) AG2R Citroën Team 0:04:15
51Lukasz Owsian (Pol) Team Arkea-Samsic
52Salvatore Puccio (Ita) Ineos Grenadiers
53Simon Clarke (Aus) Team Qhubeka Assos
54Sean Bennett (USA) Team Qhubeka Assos 0:04:37
55Geraint Thomas (GBr) Ineos Grenadiers
56Rigoberto Uran (Col) EF Education-Nippo
57Damien Touze (Fra) AG2R Citroën Team 0:04:44
58Felix Grossschartner (Aut) Bora-Hansgrohe
59Fabian Lienhard (Swi) Groupama-FDJ 0:04:56
60Romain Seigle (Fra) Groupama-FDJ 0:04:58
61Brent Van Moer (Bel) Lotto Soudal 0:05:03
62Lukas Pöstlberger (Aut) Bora-Hansgrohe
63John Degenkolb (Ger) Lotto Soudal 0:05:11
64Andreas Kron (Den) Lotto Soudal
65Egan Bernal Gomez (Col) Ineos Grenadiers 0:05:24
66Matis Louvel (Fra) Team Arkea-Samsic 0:05:42
67Mads Pedersen (Den) Trek-Segafredo 0:06:03
68Bauke Mollema (Ned) Trek-Segafredo 0:06:05
69Alex Kirsch (Lux) Trek-Segafredo 0:06:07
70Otto Vergaerde (Bel) Alpecin-Fenix
71Anthony Perez (Fra) Cofidis 0:06:21
72William Bonnet (Fra) Groupama-FDJ 0:06:44
73Clément Russo (Fra) Team Arkea-Samsic 0:10:56
74Mattias Jensen (Den) Trek-Segafredo 0:10:57
75Guillaume Boivin (Can) Israel Start-up Nation 0:11:01
76Eduard-Michael Grosu (Rom) Delko 0:11:41
77Jérémy Lecroq (Fra) B&B Hotels p/b KTM
78Edvald Boasson Hagen (Nor) Total Direct Energie
79Flavien Maurelet (Fra) St Michel-Auber 93 0:12:25
80Pascal Ackermann (Ger) Bora-Hansgrohe 0:13:22
81Piet Allegaert (Bel) Cofidis 0:14:15
82Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:14:21
83Joel Suter (Swi) Bingoal WB 0:14:32
84Jean-Pierre Drucker (Lux) Cofidis 0:14:58
85Dries De Bondt (Bel) Alpecin-Fenix 0:15:40
86Sebastian Langeveld (Ned) EF Education-Nippo 0:17:10
87Giacomo Nizzolo (Ita) Team Qhubeka Assos 0:20:51
88Sam Gaze (NZl) Alpecin-Fenix
89Milan Menten (Bel) Bingoal WB 0:20:55
90Marc Sarreau (Fra) AG2R Citroën Team 0:21:17
91Timothy Dupont (Bel) Bingoal WB 0:21:24
92Lawrence Naesen (Bel) AG2R Citroën Team 0:21:27
93Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:21:31
94Lukasz Wisniowski (Pol) Team Qhubeka Assos 0:21:34
95Ryan Mullen (Irl) Trek-Segafredo
96Tim Merlier (Bel) Alpecin-Fenix 0:21:44
97Valentin Tabellion (Fra) Xelliss-Roubaix Lille Metropole
98Senne Leysen (Bel) Alpecin-Fenix 0:22:01
99Emmanuel Morin (Fra) Cofidis
100Jens Debusschere (Bel) B&B Hotels p/b KTM 0:22:06
101Jens Keukeleire (Bel) EF Education-Nippo
102Jordi Meeus (Bel) Bora-Hansgrohe 0:22:13
103Frederik Wandahl (Den) Bora-Hansgrohe
104Alexis Renard (Fra) Israel Start-up Nation 0:22:49
105Daniel McLay (GBr) Team Arkea-Samsic 0:22:51
106Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:23:00
107Bram Welten (Ned) Team Arkea-Samsic
108Louis Louvet (Fra) St Michel-Auber 93 0:23:17
109Vojtech Repa (Cze) Equipo Kern Pharma 0:23:21
110Kevin Reza (Fra) B&B Hotels p/b KTM 0:23:42
111Morné Van Niekerk (RSA) St Michel-Auber 93 0:24:09
112Tom Bohli (Swi) Cofidis 0:24:44
113Ludovic Robeet (Bel) Bingoal WB 0:24:58
114Tom Devriendt (Bel) Intermarché-Wanty-Gobert Matériaux 0:25:32
115Kenneth Vanbilsen (Bel) Cofidis 0:25:56
116Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:26:23
117Tony Hurel (Fra) St Michel-Auber 93 0:27:26
118Jason Tesson (Fra) St Michel-Auber 93 0:27:29
119Julien Duval (Fra) AG2R Citroën Team 0:27:43
120Pierre Barbier (Fra) Delko 0:29:04
121Gerben Thijssen (Bel) Lotto Soudal 0:29:10
122Jonas Rutsch (Ger) EF Education-Nippo
123Rudy Barbier (Fra) Israel Start-up Nation
124Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole
125Matteo Pelucchi (Ita) Team Qhubeka Assos
126Julius van den Berg (Ned) EF Education-Nippo
127Tom Paquot (Bel) Bingoal WB
128Adrien Petit (Fra) Total Direct Energie
129Maximilien Picoux (Bel) Xelliss-Roubaix Lille Metropole 0:30:25
130Ethan Hayter (GBr) Ineos Grenadiers 0:30:29
131Geoffrey Soupe (Fra) Total Direct Energie 0:31:01
132Niki Terpstra (Ned) Total Direct Energie
133Lars van den Berg (Ned) Groupama-FDJ 0:31:27
134Cyril Lemoine (Fra) B&B Hotels p/b KTM 0:32:39
135Patrick Gamper (Aut) Bora-Hansgrohe 0:34:26
136Samy Aurignac (Fra) Cambodia Cycling Academy 0:36:12
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Christophe Laporte (Fra) Cofidis 57
2Tim Wellens (Bel) Lotto Soudal 35
3Filippo Ganna (Ita) Ineos Grenadiers 31
4Edward Theuns (Bel) Trek-Segafredo 31
5Giacomo Nizzolo (Ita) Team Qhubeka Assos 31
6Nacer Bouhanni (Fra) Team Arkea-Samsic 30
7Greg Van Avermaet (Bel) AG2R Citroën Team 29
8Timothy Dupont (Bel) Bingoal WB 25
9Mads Würtz Schmidt (Den) Israel Start-up Nation 24
10Bryan Coquard (Fra) B&B Hotels p/b KTM 24
11Michal Kwiatkowski (Pol) Ineos Grenadiers 22
12Pierre Barbier (Fra) Delko 20
13Philippe Gilbert (Bel) Lotto Soudal 17
14Jake Stewart (GBr) Groupama-FDJ 16
15Nils Politt (Ger) Bora-Hansgrohe 16
16Mads Pedersen (Den) Trek-Segafredo 16
17Pascal Ackermann (Ger) Bora-Hansgrohe 16
18Dries De Bondt (Bel) Alpecin-Fenix 14
19Cyril Barthe (Fra) B&B Hotels p/b KTM 14
20Rudy Barbier (Fra) Israel Start-up Nation 14
21Alexys Brunel (Fra) Groupama-FDJ 12
22Milan Menten (Bel) Bingoal WB 12
23Ludovic Robeet (Bel) Bingoal WB 10
24Jordi Meeus (Bel) Bora-Hansgrohe 10
25Marc Sarreau (Fra) AG2R Citroën Team 9
26John Degenkolb (Ger) Lotto Soudal 8
27Tim Merlier (Bel) Alpecin-Fenix 8
28Gerben Thijssen (Bel) Lotto Soudal 8
29Michael Gogl (Aut) Team Qhubeka Assos 7
30August Jensen (Nor) Delko 7
31Silvan Dillier (Swi) Alpecin-Fenix 7
32Maximilien Picoux (Bel) Xelliss-Roubaix Lille Metropole 6
33Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 6
34Tony Hurel (Fra) St Michel-Auber 93 6
35Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 5
36Marti Marquez Roman (Spa) Equipo Kern Pharma 4
37Anthony Perez (Fra) Cofidis 4
38Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole 4
39Clément Carisey (Fra) Delko 3
40Vincenzo Nibali (Ita) Trek-Segafredo 3
41Stefano Oldani (Ita) Lotto Soudal 2
42Roger Adria Oliveras (Spa) Equipo Kern Pharma 2
43Alexandre Delettre (Fra) Delko 2
44Matteo Pelucchi (Ita) Team Qhubeka Assos 2
45Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 1
46Egan Bernal Gomez (Col) Ineos Grenadiers 1
Row 46 - Cell 0 Kevin Reza (Fra) B&B Hotels p/b KTM
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Alexandre Delettre (Fra) Delko 28
2Ludovic Robeet (Bel) Bingoal WB 18
3Tim Wellens (Bel) Lotto Soudal 12
4Michal Kwiatkowski (Pol) Ineos Grenadiers 10
5Alexys Brunel (Fra) Groupama-FDJ 8
6Rigoberto Uran (Col) EF Education-Nippo 8
7Anthony Perez (Fra) Cofidis 8
8Vojtech Repa (Cze) Equipo Kern Pharma 8
9Maximilien Picoux (Bel) Xelliss-Roubaix Lille Metropole 8
10Alexis Gougeard (Fra) AG2R Citroën Team 6
11Vincenzo Nibali (Ita) Trek-Segafredo 6
12Egan Bernal Gomez (Col) Ineos Grenadiers 6
13Clément Carisey (Fra) Delko 4
14Tony Hurel (Fra) St Michel-Auber 93 4
15Tom Paquot (Bel) Bingoal WB 4
16Filippo Ganna (Ita) Ineos Grenadiers 2
17Louis Louvet (Fra) St Michel-Auber 93 2
18Lars van den Berg (Ned) Groupama-FDJ 2
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Jake Stewart (GBr) Groupama-FDJ 13:41:44
2Stefano Oldani (Ita) Lotto Soudal 0:00:39
3Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:02:36
4Alexys Brunel (Fra) Groupama-FDJ 0:02:55
5Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:03:15
6Tobias Bayer (Aut) Alpecin-Fenix
7Brent Van Moer (Bel) Lotto Soudal 0:04:13
8Andreas Kron (Den) Lotto Soudal 0:04:21
9Matis Louvel (Fra) Team Arkea-Samsic 0:04:52
10Mattias Jensen (Den) Trek-Segafredo 0:10:07
11Joel Suter (Swi) Bingoal WB 0:13:42
12Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:20:41
13Valentin Tabellion (Fra) Xelliss-Roubaix Lille Metropole 0:20:54
14Jordi Meeus (Bel) Bora-Hansgrohe 0:21:23
15Frederik Wandahl (Den) Bora-Hansgrohe
16Alexis Renard (Fra) Israel Start-up Nation 0:21:59
17Vojtech Repa (Cze) Equipo Kern Pharma 0:22:31
18Jason Tesson (Fra) St Michel-Auber 93 0:26:39
19Gerben Thijssen (Bel) Lotto Soudal 0:28:20
20Jonas Rutsch (Ger) EF Education-Nippo
21Tom Paquot (Bel) Bingoal WB
22Ethan Hayter (GBr) Ineos Grenadiers 0:29:39
23Lars van den Berg (Ned) Groupama-FDJ 0:30:37
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Lotto Soudal 41:05:14
2Ineos Grenadiers 0:02:50
3B&B Hotels p/b KTM 0:05:28
4Delko 0:05:34
5Intermarché-Wanty-Gobert Matériaux 0:05:40
6Groupama-FDJ 0:05:43
7Equipo Kern Pharma 0:05:46
8AG2R Citroën Team 0:05:54
9Team Qhubeka-Assos 0:05:57
10Israel Start-up Nation 0:06:14
11Trek-Segafredo
12Bora-Hansgrohe 0:06:28
13Xellis-Roubaix Lille Metropole 0:08:41
14Team Arkea-Samsic 0:08:46
15Alpecin-Fenix 0:09:05
16EF Education-Nippo 0:16:02
17Total Direct Energie 0:16:48
18St Michel-Auber93 0:17:35
19Cofidis 0:19:39
20Bingoal WB 0:35:54
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews