Etoile de Bessèges: Tobias Halland Johannessen wins stage 4

Tobias Halland Johannessen (Uno-X Pro Cycling Team) secured the stage 4 victory at the top of the Mont Bouquet at Etoile de Bessèges. The Norwegian rider out-paced a select group of four on the final climb to take the win ahead of Jay Vine (Alpecin-Fenix) and Antonio Tiberi (Trek-Segafredo).

Johannessen had picked up two third place finishes in the opening three stages and last year’s Tour de l'Avenir winner had a healthy lead in the youth category. 

He followed an attack by Vine on the final climb before having enough left at the finish to take victory.  The pair were joined at the front by Tiberi and Clement Champoussin (AG2R Citroën Team) for the final sprint for the line. However, they failed to trouble the leading two in the final jump with Vine taking second and Tiberi taking third. 

Race leader, Benjamin Thomas (Cofidis) and second placed Alberto Bettiol (EF Education-EasyPost) were dropped by the leading group on the final climb finishing 23 seconds down.

However, Thomas held on to his overall lead by seven seconds from Bettiol with Johannessen third at eight seconds going into the final stage.

The final stage on Sunday is an individual time trial over 11 kilometres with a 2.6-kilometre climb at an average of 5.4 per cent up to Site de l’Ermitage to finish.

How it unfolded

After winning the previous day attacking into Bessèges, Benjamin Thomas (Cofidis) had a seven-second lead coming into the fourth stage ahead of Alberto Bettiol (EF Education-EasyPost) while Mathieu Burgaudeau (TotalEnergies) sat a further eight seconds back. 

The fourth stage saw riders compete over 145 kilometres between Saint-Hilaire-de-Brethmas and the first category finish on Mont Bouquet – the hardest climb of this year’s race.  

It wasn’t just the finishing climb that was set to challenge competitors but also the second category Côte des Concluses topping out 31.5 kilometres from the finish. 

The day’s breakaway consisting of seven riders saw their gap go out to three minutes before being reeled back in to one minute and 46 seconds going into the last 70 kilometres of the race. 

Gardois Alexis Gougeard (B&B Hôtels-KTM), Flavien Maurelet (St-Michel Aubert 93), Samuel Leroux (Go Sport-Roubaix Lille Métropole), Georg Zimmermann (Intermarché-Wanty Gobert), Joel Suter (UAE), Emmanuel Morin (U Nantes Atlantique), Antoine Raugel (AG2R-Cirtroën) and Tony Gallopin (Trek-Segafredo). 

Pleasant conditions greeted riders in the south of France as the field was strung out being controlled by a host of teams including Uno-X Pro Cycling Team working for Johannessen. 

The controlled pegging back of the breakaway continued into the final 50 kilometres with the bunch sitting at 1-17 back. 

After crashing on the run to the finish the previous day Richard Carapaz (Ineos Grenadiers) was amongst those looking to impress on the Queen stage. 

The second category Côte des Concluses was the first test for riders coming with 32 kilometres remaining. 

Testing riders the climb had steeper sections of 4.6 per cent at the bottom before shallowing out making the climb a total of 5.8 kilometres in length at an average of 2.6 per cent.  

The breakaway had seen their lead reduced to 49 seconds onto the first test of the day with the bunch chasing hard behind ready for the climb. 

With the bunch approaching the breakaway started attacking causing a split with four riders going clear including Gallopin, Sutter, Zimmermann and Gougeard and their lead going back out to over a minute. 

As the pace increased on the rolling terrain approaching the last 30 kilometres Gallopin was next to fade leaving three leaders. 

EF Education–Easypost were driving the pace into the final climb and reducing the advantage of the three leaders to 26 seconds. 

As the bunch approached the breakaway Gougeard also dropped back before the remaining due were caught with five kilometres remaining. 

The final climb up to Le Mont Bouquet consisted of the last 4.6 kilometres at an average of 9.1% gradient and a maximum at 12% at the midway point. 

Ineos Grenadiers forced the pace on the finishing climb looking to set-up a bid for victory by Carapaz. 

Alberto Bettiol (EF Education-EasyPost) sat in second overall just seven seconds down at the start of the day and was monitoring the front along with race leader Thomas on the final climb and the front group reduced with 2.5 kilometres remaining. 

Jay Vine (Alpecin-Fenix) was the first rider to make a bid for glory with 1.8 kilometres remaining with just Johannessen able to follow. 

With the two riders ahead of him gapped Johannessen continued to ride with his breakaway partner with pair ready to battle out for victory. 

Behind race leader Thomas and Bettiol were also under pressure as they frantically chased to keep their places overall. 

Antonio Tiberi (Trek-Segafredo) and Clement Champoussin (AG2R Citroën Team) also came back to the leading two approaching the finish. 

However, Johannessen was strongest taking his first win of the season ahead of Vine and second and Tiberi third. 

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team 3:30:22
2Jay Vine (Aus) Alpecin-Fenix
3Antonio Tiberi (Ita) Trek-Segafredo
4Clément Champoussin (Fra) AG2R Citroen Team
5Pierre Latour (Fra) TotalEnergies 0:00:12
6Diego Ulissi (Ita) UAE Team Emirates 0:00:20
7Bauke Mollema (Ned) Trek-Segafredo
8Alessandro Verre (Ita) Arkea-Samsic 0:00:21
9Sébastien Reichenbach (Swi) Groupama-FDJ
10Alberto Bettiol (Ita) EF Education-EasyPost 0:00:23
11Benjamin Thomas (Fra) Cofidis
12Rémy Rochas (Fra) Cofidis 0:00:25
13Thibault Guernalec (Fra) Arkea-Samsic
14Quentin Pacher (Fra) Groupama-FDJ 0:00:27
15Eddie Dunbar (Irl) Ineos Grenadiers 0:00:33
16Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma 0:00:34
17Mathieu Burgaudeau (Fra) TotalEnergies
18Thibaut Pinot (Fra) Groupama-FDJ
19Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:00:44
20Alexys Brunel (Fra) UAE Team Emirates 0:00:48
21Connor Swift (GBr) Arkea-Samsic
22Toms Skujins (Lat) Trek-Segafredo 0:00:54
23Hugo Houle (Can) Israel Start-Up Nation 0:00:59
24Richard Carapaz (Ecu) Ineos Grenadiers 0:01:01
25Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:01:04
26Louis Barre (Fra) Team U Nantes Atlantique 0:01:09
27Lilian Calmejane (Fra) AG2R Citroen Team 0:01:14
28Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB 0:01:22
29Sebastian Schönberger (Aut) B&B Hotels-KTM
30Mikaël Cherel (Fra) AG2R Citroen Team
31Thibault Ferasse (Fra) B&B Hotels-KTM 0:01:30
32Jesus Herrada (Spa) Cofidis
33Fabien Doubey (Fra) TotalEnergies 0:01:43
34Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:54
35Nicolas Debeaumarche (Fra) St Michel-Auber 93 0:01:57
36Pau Miquel Delgado (Spa) Equipo Kern Pharma
37Remy Mertz (Bel) Bingoal Pauwels Sauces WB 0:02:01
38Corbin Strong (NZl) Israel Start-Up Nation 0:02:10
39Jose Herrada (Spa) Cofidis 0:02:12
40Matis Louvel (Fra) Arkea-Samsic 0:02:21
41Mathias Le Turnier (Fra) Team U Nantes Atlantique 0:02:23
42Larry Warbasse (USA) AG2R Citroen Team 0:02:28
43Yoann Paillot (Fra) St Michel-Auber 93
44Alexandre Delettre (Fra) Cofidis 0:02:46
45Quentin Jauregui (Fra) B&B Hotels-KTM
46Maxime Jarnet (Fra) Go Sport-Roubaix Lille Meropole 0:02:56
47Victor Koretzky (Fra) B&B Hotels-KTM 0:03:02
48Paul Lapeira (Fra) AG2R Citroen Team 0:03:17
49Edvald Boasson-Hagen (Nor) TotalEnergies
50Greg Van Avermaet (Bel) AG2R Citroen Team
51Bryan Coquard (Fra) Cofidis
52Miguel Heidemann (Ger) B&B Hotels-KTM
53Ward Vanhoof (Bel) Sport Vlaanderen-Baloise 0:03:24
54Mael Guegan (Fra) Team U Nantes Atlantique 0:03:37
55Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise 0:03:48
56Jens Reynders (Bel) Sport Vlaanderen-Baloise
57Magnus Sheffield (USA) Ineos Grenadiers 0:03:55
58Milan Menten (Bel) Bingoal Pauwels Sauces WB
59Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
60Anthony Maldonado (Fra) St Michel-Auber 93
61Kristian Sbaragli (Ita) Alpecin-Fenix 0:03:57
62Arne Marit (Bel) Sport Vlaanderen-Baloise 0:04:10
63Alessandro Covi (Ita) UAE Team Emirates 0:04:22
64Raphael Parisella (Can) B&B Hotels-KTM 0:04:24
65Erik Nordsaeter Resell (Nor) Uno-X Pro Cycling Team 0:04:33
66Antoine Duchesne (Can) Groupama-FDJ 0:04:44
67Geoffrey Soupe (Fra) TotalEnergies
68Matthieu Ladagnous (Fra) Groupama-FDJ
69Eugenio Sanchez Lopez (Spa) Equipo Kern Pharma
70Jens Keukeleire (Bel) EF Education-EasyPost
71Michael Valgren (Den) EF Education-EasyPost
72Tobias Ludvigsson (Swe) Groupama-FDJ 0:05:01
73Thomas Denis (Fra) Go Sport-Roubaix Lille Meropole 0:05:03
74Owain Doull (GBr) EF Education-Easypost
75Filippo Baroncini (Ita) Trek-Segafredo 0:05:09
76Evaldas Siskevicius (Ltu) Go Sport-Roubaix Lille Meropole 0:05:27
77Guillaume Van Keirsbulck (Bel) Alpecin-Fenix 0:05:47
78Ayco Bastiaens (Bel) Alpecin-Fenix
79Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
80Joel Suter (Swi) UAE Team Emirates
81Ibon Ruiz Sedano (Spa) Equipo Kern Pharma
82Tom Paquet (Lux) Team U Nantes Atlantique
83Tony Hurel (Fra) St Michel-Auber 93 0:06:15
84Morné Van Niekerk (RSA) St Michel-Auber 93
85Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux 0:06:24
86Lukasz Wisniowski (Pol) EF Education-EasyPost 0:06:27
87Guy Sagiv (Isr) Israel Start-Up Nation 0:06:32
88Danny van der Tuuk (Ned) Equipo Kern Pharma
89Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 0:06:46
90Anders Skaarseth (Nor) Uno-X Pro Cycling Team
91Rasmus Tiller (Nor) Uno-X Pro Cycling Team
92Samuel Gaze (NZl) Alpecin-Fenix 0:07:16
93Daryl Impey (RSA) Israel Start-Up Nation
94Alan Riou (Fra) Arkea-Samsic
95Antoine Raugel (Fra) AG2R Citroen Team 0:07:24
96Alexis Gougeard (Fra) B&B Hotels-KTM
97Tom Paquot (Bel) Bingoal Pauwels Sauces WB 0:07:52
98Mads Pedersen (Den) Trek-Segafredo 0:08:46
99Alex Kirsch (Lux) Trek-Segafredo
100Clément Russo (Fra) Arkea-Samsic
101Hugo Hofstetter (Fra) Arkea-Samsic
102Thomas Boudat (Fra) Go Sport-Roubaix Lille Meropole
103Dries De Bondt (Bel) Alpecin-Fenix 0:09:14
104Louis Blouwe (Bel) Bingoal Pauwels Sauces WB 0:09:16
105Magnus Cort (Den) EF Education-EasyPost 0:09:23
106Ben Tulett (GBr) Ineos Grenadiers 0:09:28
107Norman Vahtra (Est) Go Sport-Roubaix Lille Meropole 0:10:08
108Luca Colnaghi (Ita) Bardiani CSF Faizane' 0:10:11
109Filippo Ganna (Ita) Ineos Grenadiers
110Gerben Thijssen (Bel) Intermarché-Wanty-Gobert Matériaux
111Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
112Christopher Lawless (GBr) TotalEnergies
113Piet Allegaert (Bel) Cofidis
114Flavien Maurelet (Fra) St Michel-Auber 93
115Jeremy Cabot (Fra) TotalEnergies
116Taj Jones (Aus) Israel Start-Up Nation 0:11:03
117Pascal Ackermann (Ger) UAE Team Emirates
118Kim Heiduk (Ger) Ineos Grenadiers
119Laurens De Plus (Bel) Ineos Grenadiers
120Tom Scully (NZl) EF Education-EasyPost
121Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane'
122Marti Marquez Roman (Spa) Equipo Kern Pharma
123Emmanuel Morin (Fra) Team U Nantes Atlantique
124Tony Gallopin (Fra) Trek-Segafredo
125Ivo Oliveira (Por) UAE Team Emirates
126Karl Patrick Lauk (Est) Bingoal Pauwels Sauces WB
127Clément Carisey (Fra) Go Sport-Roubaix Lille Meropole
128Morten Hulgaard (Den) Uno-X Pro Cycling Team 0:11:52
129Bruno Armirail (Fra) Groupama-FDJ 0:11:54
130Samuel Leroux (Fra) Go Sport-Roubaix Lille Meropole 0:12:34
131Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:14:13
DNFJulien Vermote (Bel) Alpecin-Fenix
DNFYael Joalland (Fra) Team U Nantes Atlantique
DNSJulius Johansen (Den) Intermarché-Wanty-Gobert Matériaux
DNSJonas Gregaard (Den) Uno-X Pro Cycling Team
DNSCeriel Desal (Bel) Bingoal Pauwels Sauces WB
Swipe to scroll horizontally
General classification after stage 4
Pos.Rider Name (Country) TeamResult
1Benjamin Thomas (Fra) Cofidis 14:23:50
2Alberto Bettiol (Ita) EF Education-EasyPost 0:00:07
3Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team 0:00:08
4Pierre Latour (Fra) TotalEnergies 0:00:25
5Mathieu Burgaudeau (Fra) TotalEnergies 0:00:26
6Connor Swift (GBr) Arkea-Samsic 0:00:56
7Diego Ulissi (Ita) UAE Team Emirates
8Toms Skujins (Lat) Trek-Segafredo 0:01:13
9Thibault Guernalec (Fra) Arkea-Samsic 0:01:14
10Quentin Pacher (Fra) Groupama-FDJ 0:01:16
11Thibaut Pinot (Fra) Groupama-FDJ 0:01:35
12Hugo Houle (Can) Israel Start-Up Nation 0:01:48
13Lilian Calmejane (Fra) AG2R Citroen Team 0:02:15
14Sébastien Reichenbach (Swi) Groupama-FDJ 0:02:17
15Jesus Herrada (Spa) Cofidis 0:03:17
16Edvald Boasson-Hagen (Nor) TotalEnergies 0:03:27
17Bryan Coquard (Fra) Cofidis 0:03:39
18Fabien Doubey (Fra) TotalEnergies 0:03:53
19Remy Mertz (Bel) Bingoal Pauwels Sauces WB 0:03:58
20Samuele Zoccarato (Ita) Bardiani CSF Faizane'
21Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB 0:04:05
22Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:04:19
23Larry Warbasse (USA) AG2R Citroen Team 0:04:34
24Greg Van Avermaet (Bel) AG2R Citroen Team 0:04:49
25Nicolas Debeaumarche (Fra) St Michel-Auber 93 0:04:51
26Paul Lapeira (Fra) AG2R Citroen Team 0:05:14
27Louis Barre (Fra) Team U Nantes Atlantique 0:05:21
28Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:05:28
29Matis Louvel (Fra) Arkea-Samsic 0:05:55
30Sebastian Schönberger (Aut) B&B Hotels-KTM 0:05:59
31Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma 0:06:04
32Quentin Jauregui (Fra) B&B Hotels-KTM 0:06:06
33Corbin Strong (NZl) Israel Start-Up Nation 0:06:07
34Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise 0:06:34
35Magnus Sheffield (USA) Ineos Grenadiers 0:06:44
36Alessandro Covi (Ita) UAE Team Emirates 0:07:33
37Maxime Jarnet (Fra) Go Sport-Roubaix Lille Meropole 0:08:01
38Arne Marit (Bel) Sport Vlaanderen-Baloise 0:08:24
39Thibault Ferasse (Fra) B&B Hotels-KTM 0:08:28
40Anthony Maldonado (Fra) St Michel-Auber 93 0:08:39
41Victor Koretzky (Fra) B&B Hotels-KTM 0:08:42
42Milan Menten (Bel) Bingoal Pauwels Sauces WB 0:08:45
43Antoine Duchesne (Can) Groupama-FDJ 0:09:00
44Mads Pedersen (Den) Trek-Segafredo 0:09:14
45Antoine Raugel (Fra) AG2R Citroen Team 0:09:37
46Clément Champoussin (Fra) AG2R Citroen Team 0:09:48
47Samuel Gaze (NZl) Alpecin-Fenix 0:10:02
48Matthieu Ladagnous (Fra) Groupama-FDJ 0:10:15
49Hugo Hofstetter (Fra) Arkea-Samsic 0:10:18
50Tobias Ludvigsson (Swe) Groupama-FDJ 0:10:25
51Ward Vanhoof (Bel) Sport Vlaanderen-Baloise 0:10:32
52Antonio Tiberi (Ita) Trek-Segafredo 0:10:34
53Geoffrey Soupe (Fra) TotalEnergies 0:10:38
54Richard Carapaz (Ecu) Ineos Grenadiers 0:10:44
55Rémy Rochas (Fra) Cofidis 0:11:01
56Eugenio Sanchez Lopez (Spa) Equipo Kern Pharma 0:11:02
57Erik Nordsaeter Resell (Nor) Uno-X Pro Cycling Team 0:11:06
58Clément Russo (Fra) Arkea-Samsic 0:11:32
59Bauke Mollema (Ned) Trek-Segafredo 0:11:35
60Jeremy Cabot (Fra) TotalEnergies 0:11:43
61Alessandro Verre (Ita) Arkea-Samsic 0:11:52
62Anders Skaarseth (Nor) Uno-X Pro Cycling Team 0:12:24
63Piet Allegaert (Bel) Cofidis 0:13:18
64Michael Valgren (Den) EF Education-EasyPost 0:13:21
65Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:13:25
66Danny van der Tuuk (Ned) Equipo Kern Pharma 0:13:26
67Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux 0:13:29
68Jens Keukeleire (Bel) EF Education-EasyPost 0:13:44
69Mikaël Cherel (Fra) AG2R Citroen Team 0:13:58
70Emmanuel Morin (Fra) Team U Nantes Atlantique 0:14:01
71Alexandre Delettre (Fra) Cofidis 0:14:17
72Rasmus Tiller (Nor) Uno-X Pro Cycling Team 0:14:20
73Yoann Paillot (Fra) St Michel-Auber 93 0:14:58
74Flavien Maurelet (Fra) St Michel-Auber 93 0:15:02
75Alan Riou (Fra) Arkea-Samsic 0:15:03
76Daryl Impey (RSA) Israel Start-Up Nation 0:15:04
77Jens Reynders (Bel) Sport Vlaanderen-Baloise 0:15:16
78Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:15:26
79Kristian Sbaragli (Ita) Alpecin-Fenix 0:15:28
80Louis Blouwe (Bel) Bingoal Pauwels Sauces WB 0:15:38
81Mael Guegan (Fra) Team U Nantes Atlantique
82Tony Gallopin (Fra) Trek-Segafredo 0:15:46
83Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:15:47
84Jose Herrada (Spa) Cofidis 0:15:48
85Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 0:16:38
86Owain Doull (GBr) EF Education-Easypost 0:16:44
87Guillaume Van Keirsbulck (Bel) Alpecin-Fenix 0:17:07
88Jay Vine (Aus) Alpecin-Fenix 0:18:32
89Ayco Bastiaens (Bel) Alpecin-Fenix 0:18:58
90Bruno Armirail (Fra) Groupama-FDJ 0:19:28
91Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 0:19:29
92Miguel Heidemann (Ger) B&B Hotels-KTM 0:19:52
93Filippo Ganna (Ita) Ineos Grenadiers 0:19:58
94Lukasz Wisniowski (Pol) EF Education-EasyPost 0:20:05
95Eddie Dunbar (Irl) Ineos Grenadiers 0:20:38
96Alex Kirsch (Lux) Trek-Segafredo 0:20:46
97Guy Sagiv (Isr) Israel Start-Up Nation 0:21:36
98Filippo Baroncini (Ita) Trek-Segafredo 0:21:42
99Morné Van Niekerk (RSA) St Michel-Auber 93 0:21:45
100Thomas Boudat (Fra) Go Sport-Roubaix Lille Meropole 0:21:47
101Evaldas Siskevicius (Ltu) Go Sport-Roubaix Lille Meropole 0:21:50
102Gerben Thijssen (Bel) Intermarché-Wanty-Gobert Matériaux 0:22:13
103Clément Carisey (Fra) Go Sport-Roubaix Lille Meropole 0:22:18
104Alexys Brunel (Fra) UAE Team Emirates 0:22:27
105Magnus Cort (Den) EF Education-EasyPost 0:22:59
106Morten Hulgaard (Den) Uno-X Pro Cycling Team 0:25:02
107Karl Patrick Lauk (Est) Bingoal Pauwels Sauces WB 0:25:09
108Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
109Alexis Gougeard (Fra) B&B Hotels-KTM 0:25:13
110Raphael Parisella (Can) B&B Hotels-KTM 0:25:16
111Tom Paquet (Lux) Team U Nantes Atlantique 0:25:42
112Joel Suter (Swi) UAE Team Emirates
113Samuel Leroux (Fra) Go Sport-Roubaix Lille Meropole 0:25:50
114Luca Colnaghi (Ita) Bardiani CSF Faizane' 0:27:08
115Marti Marquez Roman (Spa) Equipo Kern Pharma 0:27:16
116Laurens De Plus (Bel) Ineos Grenadiers 0:28:03
117Tony Hurel (Fra) St Michel-Auber 93 0:28:04
118Ben Tulett (GBr) Ineos Grenadiers 0:28:35
119Mathias Le Turnier (Fra) Team U Nantes Atlantique 0:28:54
120Kim Heiduk (Ger) Ineos Grenadiers 0:29:12
121Dries De Bondt (Bel) Alpecin-Fenix 0:29:18
122Tom Paquot (Bel) Bingoal Pauwels Sauces WB 0:29:51
123Tom Scully (NZl) EF Education-EasyPost 0:30:20
124Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' 0:30:55
125Norman Vahtra (Est) Go Sport-Roubaix Lille Meropole 0:33:38
126Pascal Ackermann (Ger) UAE Team Emirates 0:34:10
127Christopher Lawless (GBr) TotalEnergies 0:35:51
128Thomas Denis (Fra) Go Sport-Roubaix Lille Meropole 0:36:15
129Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:36:23
130Ivo Oliveira (Por) UAE Team Emirates 0:38:54
131Taj Jones (Aus) Israel Start-Up Nation 0:46:20
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team 57
2Alberto Bettiol (Ita) EF Education-EasyPost 52
3Benjamin Thomas (Fra) Cofidis 48
4Mads Pedersen (Den) Trek-Segafredo 45
5Bryan Coquard (Fra) Cofidis 37
6Clément Champoussin (Fra) AG2R Citroen Team 29
7Hugo Hofstetter (Fra) Arkea-Samsic 29
8Pierre Latour (Fra) TotalEnergies 27
9Mathieu Burgaudeau (Fra) TotalEnergies 26
10Edvald Boasson-Hagen (Nor) TotalEnergies 26
11Jay Vine (Aus) Alpecin-Fenix 23
12Diego Ulissi (Ita) UAE Team Emirates 21
13Antonio Tiberi (Ita) Trek-Segafredo 17
14Connor Swift (GBr) Arkea-Samsic 14
15Rasmus Tiller (Nor) Uno-X Pro Cycling Team 14
16Toms Skujins (Lat) Trek-Segafredo 10
17Christopher Lawless (GBr) TotalEnergies 10
18Bauke Mollema (Ned) Trek-Segafredo 9
19Filippo Ganna (Ita) Ineos Grenadiers 9
20Corbin Strong (NZl) Israel Start-Up Nation 8
21Milan Menten (Bel) Bingoal Pauwels Sauces WB 8
22Alessandro Verre (Ita) Arkea-Samsic 8
23Sébastien Reichenbach (Swi) Groupama-FDJ 7
24Greg Van Avermaet (Bel) AG2R Citroen Team 7
25Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 6
26Thibault Guernalec (Fra) Arkea-Samsic 4
27Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 4
28Rémy Rochas (Fra) Cofidis 4
29Richard Carapaz (Ecu) Ineos Grenadiers 3
30Quentin Pacher (Fra) Groupama-FDJ 2
31Erik Nordsaeter Resell (Nor) Uno-X Pro Cycling Team 2
32Antoine Duchesne (Can) Groupama-FDJ 1
33Eddie Dunbar (Irl) Ineos Grenadiers 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Jeremy Cabot (Fra) TotalEnergies 18
2Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team 14
3Magnus Sheffield (USA) Ineos Grenadiers 14
4Bruno Armirail (Fra) Groupama-FDJ 12
5Samuele Zoccarato (Ita) Bardiani CSF Faizane' 12
6Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 8
7Jay Vine (Aus) Alpecin-Fenix 8
8Marti Marquez Roman (Spa) Equipo Kern Pharma 8
9Alexis Gougeard (Fra) B&B Hotels-KTM 7
10Bryan Coquard (Fra) Cofidis 6
11Rémy Rochas (Fra) Cofidis 6
12Jens Reynders (Bel) Sport Vlaanderen-Baloise 6
13Thibault Guernalec (Fra) Arkea-Samsic 6
14Antonio Tiberi (Ita) Trek-Segafredo 6
15Sebastian Schönberger (Aut) B&B Hotels-KTM 4
16Mads Pedersen (Den) Trek-Segafredo 4
17Clément Champoussin (Fra) AG2R Citroen Team 4
18Matis Louvel (Fra) Arkea-Samsic 3
19Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise 3
20Samuel Leroux (Fra) Go Sport-Roubaix Lille Meropole 3
21Alberto Bettiol (Ita) EF Education-EasyPost 2
22Pierre Latour (Fra) TotalEnergies 2
23Alessandro Verre (Ita) Arkea-Samsic 2
24Joel Suter (Swi) UAE Team Emirates 2
25Edvald Boasson-Hagen (Nor) TotalEnergies 1
26Christopher Lawless (GBr) TotalEnergies 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team 14:23:58
2Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:04:11
3Paul Lapeira (Fra) AG2R Citroen Team 0:05:06
4Louis Barre (Fra) Team U Nantes Atlantique 0:05:13
5Matis Louvel (Fra) Arkea-Samsic 0:05:47
6Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma 0:05:56
7Corbin Strong (NZl) Israel Start-Up Nation 0:05:59
8Magnus Sheffield (USA) Ineos Grenadiers 0:06:36
9Arne Marit (Bel) Sport Vlaanderen-Baloise 0:08:16
10Antoine Raugel (Fra) AG2R Citroen Team 0:09:29
11Ward Vanhoof (Bel) Sport Vlaanderen-Baloise 0:10:24
12Antonio Tiberi (Ita) Trek-Segafredo 0:10:26
13Eugenio Sanchez Lopez (Spa) Equipo Kern Pharma 0:10:54
14Alessandro Verre (Ita) Arkea-Samsic 0:11:44
15Danny van der Tuuk (Ned) Equipo Kern Pharma 0:13:18
16Louis Blouwe (Bel) Bingoal Pauwels Sauces WB 0:15:30
17Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:15:39
18Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 0:16:30
19Filippo Baroncini (Ita) Trek-Segafredo 0:21:34
20Raphael Parisella (Can) B&B Hotels-KTM 0:25:08
21Tom Paquet (Lux) Team U Nantes Atlantique 0:25:34
22Luca Colnaghi (Ita) Bardiani CSF Faizane' 0:27:00
23Ben Tulett (GBr) Ineos Grenadiers 0:28:27
24Kim Heiduk (Ger) Ineos Grenadiers 0:29:04
25Tom Paquot (Bel) Bingoal Pauwels Sauces WB 0:29:43
26Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' 0:30:47
27Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:36:15
28Taj Jones (Aus) Israel Start-Up Nation 0:46:12

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1