BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Vuelta a España

90th edition: Aug 23 - Sep 14, 2025
Stage 4, Tuesday, August 26, 2025

Back to 2025 Vuelta a España

Tuesday, August 26: Stage 4, Susa (Italy) - Voiron (France), 206.7 km

Stage 4 map & profile | Stage 4 photos

Ben Turner wins stage four. Sirotti photo

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Weather at the finish city of Voiron at 2:40 PM, local time: 31C (88F), sunny, with the wind from the south at 8 km/hr (5 mph). There is a 1% chance of rain.

Rated ascents:

  • Km 10.4: Puerto Exilles, 5.6 km @ 5.6%. Cat. 3
  • Km 37.8: Col de Montgenévre, 8.3 km @ 6.1%. Cat. 2
  • Km 76.8: Col du Lautaret, 13.8 km @ 4.3%. Cat. 2

The stage: Mid-mountain stage with a particularly tough first half, featuring the climbs of Montgenèvre and Lautaret as its main challenges in the fight to win the King of the Mountain jersey. The more favourable part may allow the teams with the fastest riders to pull themselves together in order to control the race and fight for a stage victory.

The race: Early in the stage Carlos Garcia Pierna (Burgos-Burpellet-BH) abandoned. Later on Valentin Paret-Peintre (Soudal Quick-Step) abandoned.

Here's the race organizer's stage four report:

Called at the last minute to participate in La Vuelta 25, Ben Turner (Ineos Grenadiers) proved to be more than up to the challenge as he punched his way to victory in Voiron on day 4! The young Briton takes his third professional victory, the first in a Grand Tour, three weeks after he opened his UCI WorldTour tally in the Tour de Pologne.

The peloton gets rolling in the start city of Susa, Italy. CX Cycling photo

The race:
As the race left Italy and arrived in France, Turner managed to get the better of Jasper Philipsen (Alpecin-Deceuninck), the first winner of La Vuelta 25. French crowds also got to see David Gaudu (Groupama-FDJ) take La Roja, his first Grand Tour leader’s jersey. Jonas Vingegaard (Visma-Lease a Bike) is still level on time, but the tiebreaker shifted in favour of the Breton climber, 25th on the day, while the Dane came 42nd. Gaudu is the 27th French leader of the Spanish Grand Tour, following in the tracks of Gilbert Bauvin (the first, in 1955, when La Vuelta visited France for the first time) and Lenny Martinez (the last, in 2023).

After three exhilarating first days of competition capped off by David Gaudu’s success in Ceres, La Vuelta 25 leaves Piedmont and Italy with a start in Susa and heads to France, crossing Col de Montegenèvre and Col du Lautaret en route to Voiron. It’s a long day on the saddle (206.7 km, the biggest distance in this edition), packing almost 3,000 metres of elevation (2,919m).

5 attackers tackle the early summits:
The road quickly rises and five attackers eventually manage to go clear atop the first ascent of the day, to Exilles (summit at km 10.4): Louis Vervaeke (Soudal Quick-Step), Sean Quinn (EF Education-EasyPost), Joel Nicolau (Caja Rural-Seguros RGA), Kamiel Bonneu (Intermarché-Wanty) and Mario Aparicio (Burgos Burpellet BH).

Nicolau chases the polka-dot jersey and goes first atop the Exilles climb (cat. 3), but he’s beaten by Vervaeke at Col de Montgenèvre (cat. 2, km 37.8), marking the 13th visit of La Vuelta in France. That means the Spanish attacker matches the 8-point tally of the leader of the KOM standings, Alessandro Verre (Arkéa-B&B Hotels).

A four-man break goes over the Col de Montgenévre four minutes aherad of the peloton. They are: Louis Vervaeke (Soudal Quick-Step), Joel Nicolau (Caja Rural-Seguros RGA), Sean Quinn (EF Education-EasyPost), and Mario Aparicio (Burgos Burpellet BH).

Nicolau emulates Fraile, the peloton chases hard
Mads Pedersen’s Lidl-Trek accelerate over the summit to bring the gap down from 4 to 2 minutes en route to the Col du Lautaret (cat. 2, km 76.8). Winner of the combativity award on day 3, Sean Quinn drops his breakaway companions before the summit. Nicolau is 2nd at the summit. He is set to be the first rider from Caja Rural-Seguros RGA to step on the podium of La Vuelta to receive a distinctive jersey since Omar Fraile won the KOM standings in 2015.

The five attackers get back together on the downhill towards Le Bourg d’Oisans. The peloton get back to them with 91 km to go. Aparicio goes again, only to be reeled 2 kilometres further into France.

Turner and Gaudu take glory
A bunched peloton reaches the intermediate sprint in Noyarey (km 174.4). Mads Pedersen goes first on the line. Giulio Ciccone (Lidl-Trek) and David Gaudu (Groupama-FDJ) chase bonus seconds but they have to settle for 4th and 5th place. Bruno Armirail (Decathlon AG2R La Mondiale) attacks after the sprint, and opens a gap of 40’’. He’s reeled in with 15 km to go.

In the finale, Lidl-Trek and Alpecin-Deceuninck try to take control of the sprint, but they can’t hold off Ben Turner (Ineos Grenadiers), called to participate in La Vuelta after Lucas Hamilton had to withdraw on the eve of the race! In 25th position, David Gaudu makes sure there are more than 8 riders between him and Jonas Vingegaard (42nd), earning his first Grand Tour leader’s jersey in front of delighted French crowds!

Complete results:

Photos

206.7 kilometers raced at an average speed of 42.731 km/hr

1 Ben Turner INEOS Grenadiers 4hr 50min 14sec
2 Jasper Philipsen Alpecin-Deceuninck s.t.
3 Edward Planckaert Alpecin-Deceuninck s.t.
4 Ethan Vernon Israel-Premier Tech s.t.
5 Jenthe Biermans Arkea-B&B Hotels s.t.
6 Mads Pedersen Lidl-Trek s.t.
7 Fabio Christen Q36.5 Pro Cycling Team s.t.
8 Orluis Aular Movistar Team s.t.
9 Thomas Silva Caja Rural-Seguros RGA s.t.
10 Nicolò Buratti Bahrain Victorious s.t.
11 Madis Mihkels EF Education-EasyPost s.t.
12 Stanislaw Aniolkowski Cofidis s.t.
13 Bryan Coquard Cofidis s.t.
14 Marcel Camprubí Q36.5 Pro Cycling Team s.t.
15 Carlos Canal Movistar Team s.t.
16 Anders Foldager Team Jayco-AlUla s.t.
17 Casper van Uden Team Picnic PostNL s.t.
18 Arne Marit Intermarché-Wanty s.t.
19 Léandre Lozouet Arkea-B&B Hotels s.t.
20 Pepijn Reinderink Soudal Quick-Step s.t.
21 Thibaud Gruel Groupama-FDJ s.t.
22 Dion Smith Intermarché-Wanty s.t.
23 David González Q36.5 Pro Cycling Team s.t.
24 Jordan Labrosse Decathlon AG2R La Mondiale s.t.
25 David Gaudu Groupama-FDJ s.t.
26 Alex Molenaar Caja Rural-Seguros RGA s.t.
27 Nicolas Vinokurov XDS Astana Team s.t.
28 Jasper De Buyst Lotto s.t.
29 Eric Fagundez Burgos Burpellet BH s.t.
30 Tom Pidcock Q36.5 Pro Cycling Team s.t.
31 Matteo Jorgenson Team Visma | Lease a Bike s.t.
32 Sepp Kuss Team Visma | Lease a Bike s.t.
33 Jai Hindley Red Bull-BORA-hansgrohe s.t.
34 Marc Soler UAE Team Emirates-XRG s.t.
35 Max Schachmann Soudal Quick-Step s.t.
36 Nans Peters Decathlon AG2R La Mondiale s.t.
37 Huub Artz Intermarché-Wanty s.t.
38 Marco Frigo Israel-Premier Tech s.t.
39 Giulio Ciccone Lidl-Trek s.t.
40 Ivo Oliveira UAE Team Emirates-XRG s.t.
41 Tim van Dijke Red Bull-BORA-hansgrohe s.t.
42 Jonas Vingegaard Team Visma | Lease a Bike s.t.
43 Ben Tulett Team Visma | Lease a Bike s.t.
44 João Almeida UAE Team Emirates-XRG s.t.
45 Kevin Vermaerke Team Picnic PostNL s.t.
46 Santiago Buitrago Bahrain Victorious s.t.
47 Antonio Tiberi Bahrain Victorious s.t.
48 Bjoern Koerdt Team Picnic PostNL s.t.
49 Gianmarco Garofoli Soudal Quick-Step s.t.
50 Torstein Træen Bahrain Victorious s.t.
51 Ben O'Connor Team Jayco-AlUla s.t.
52 Léo Bisiaux Decathlon AG2R La Mondiale s.t.
53 Mikel Landa Soudal Quick-Step s.t.
54 Juan Ayuso UAE Team Emirates-XRG s.t.
55 Louis Meintjes Intermarché-Wanty s.t.
56 Rudy Molard Groupama-FDJ s.t.
57 Raúl García Arkea-B&B Hotels s.t.
58 Patrick Gamper Team Jayco-AlUla s.t.
59 Fausto Masnada XDS Astana Team s.t.
60 Sergio Chumil Burgos Burpellet BH s.t.
61 Nicola Conci XDS Astana Team s.t.
62 Chris Harper Team Jayco-AlUla s.t.
63 Mauri Vansevenant Soudal Quick-Step s.t.
64 Pierre Thierry Arkea-B&B Hotels s.t.
65 Esteban Chaves EF Education-EasyPost s.t.
66 Egan Bernal INEOS Grenadiers s.t.
67 Victor Langellotti INEOS Grenadiers s.t.
68 Bob Jungels INEOS Grenadiers s.t.
69 Stefan Küng Groupama-FDJ s.t.
70 Brieuc Rolland Groupama-FDJ s.t.
71 Victor Guernalec Arkea-B&B Hotels s.t.
72 Finn Fisher-Black Red Bull-BORA-hansgrohe s.t.
73 Cristian Rodriguez Arkea-B&B Hotels s.t.
74 Junior Lecerf Soudal Quick-Step s.t.
75 Wout Poels XDS Astana Team s.t.
76 Clément Braz Afonso Groupama-FDJ s.t.
77 Matthew Riccitello Israel-Premier Tech s.t.
78 Lorenzo Fortunato XDS Astana Team s.t.
79 Martin López XDS Astana Team s.t.
80 Markel Beloki EF Education-EasyPost s.t.
81 Sergio Samitier Cofidis s.t.
82 Nickolas Zukowsky Q36.5 Pro Cycling Team s.t.
83 Harold Tejada XDS Astana Team s.t.
84 Jefferson Cepeda Movistar Team s.t.
85 Victor Campenaerts Team Visma | Lease a Bike s.t.
86 Hugo de la Calle Burgos Burpellet BH s.t.
87 Abel Balderstone Caja Rural-Seguros RGA s.t.
88 Søren Kragh Andersen Lidl-Trek s.t.
89 Ben Zwiehoff Red Bull-BORA-hansgrohe s.t.
90 James Shaw EF Education-EasyPost s.t.
91 Giovanni Aleotti Red Bull-BORA-hansgrohe s.t.
92 Javier Romo Movistar Team s.t.
93 David de la Cruz Q36.5 Pro Cycling Team s.t.
94 Archie Ryan EF Education-EasyPost s.t.
95 Finlay Pickering Bahrain Victorious s.t.
96 Sander De Pestel Decathlon AG2R La Mondiale s.t.
97 Simon Carr Cofidis s.t.
98 Felix Gall Decathlon AG2R La Mondiale s.t.
99 Giulio Pellizzari Red Bull-BORA-hansgrohe s.t.
100 Mario Aparicio Burgos Burpellet BH s.t.
101 Bruno Armirail Decathlon AG2R La Mondiale s.t.
102 Gijs Leemreize Team Picnic PostNL s.t.
103 Brandon Rivera INEOS Grenadiers s.t.
104 Louis Vervaeke Soudal Quick-Step s.t.
105 Daniel Cavia Burgos Burpellet BH s.t.
106 Juan Guillermo Martinez Team Picnic PostNL s.t.
107 Sergio Higuita XDS Astana Team s.t.
108 Edward Dunbar Team Jayco-AlUla s.t.
109 Paul Ourselin Cofidis s.t.
110 Iván García Cortina Movistar Team s.t.
111 Callum Scotson Decathlon AG2R La Mondiale s.t.
112 Johannes Staune-Mittet Decathlon AG2R La Mondiale s.t.
113 Pier-André Côté Israel-Premier Tech s.t.
114 Patrick Eddy Team Picnic PostNL s.t.
115 Jonas Rickaert Alpecin-Deceuninck s.t.
116 Jake Stewart Israel-Premier Tech @ 31sec
117 Lukas Nerurkar EF Education-EasyPost s.t.
118 Alec Segaert Lotto 0:39
119 Julien Bernard Lidl-Trek s.t.
120 Oliver Knight Cofidis s.t.
121 Michal Kwiatkowski INEOS Grenadiers s.t.
122 Kelland O'Brien Team Jayco-AlUla 0:58
123 Eduardo Sepulveda Lotto 1:09
124 Jesus Herrada Cofidis s.t.
125 Filippo Ganna INEOS Grenadiers s.t.
126 Matteo Sobrero Red Bull-BORA-hansgrohe s.t.
127 Remi Cavagna Groupama-FDJ s.t.
128 Timo Roosen Team Picnic PostNL s.t.
129 Andrea Bagioli Lidl-Trek s.t.
130 Daan Hoole Lidl-Trek s.t.
131 Roman Ermakov Bahrain Victorious s.t.
132 Mathijs Paasschens Bahrain Victorious 1:14
133 Lars Craps Lotto s.t.
134 Arjen Livyns Lotto s.t.
135 Sinuhé Fernandez Burgos Burpellet BH 1:31
136 Nadav Raisberg Israel-Premier Tech 1:42
137 José Luis Faura Burgos Burpellet BH 1:50
138 Nico Denz Red Bull-BORA-hansgrohe 2:29
139 Wilco Kelderman Team Visma | Lease a Bike s.t.
140 Emanuel Buchmann Cofidis s.t.
141 Michel Hessmann Movistar Team s.t.
142 Felix Grossschartner UAE Team Emirates-XRG s.t.
143 Elia Viviani Lotto s.t.
144 Dries De Pooter Intermarché-Wanty 3:08
145 Magnus Sheffield INEOS Grenadiers 3:16
146 Dylan van Baarle Team Visma | Lease a Bike 3:22
147 Mikkel Bjerg UAE Team Emirates-XRG 3:50
148 Jack Haig Bahrain Victorious s.t.
149 Amanuel Ghebreigzabhier Lidl-Trek 4:13
150 Christopher Juul-Jensen Team Jayco-AlUla s.t.
151 Domen Novak UAE Team Emirates-XRG s.t.
152 Damien Howson Q36.5 Pro Cycling Team s.t.
153 Tobias Bayer Alpecin-Deceuninck s.t.
154 Xabier Azparren Q36.5 Pro Cycling Team s.t.
155 Jaume Guardeño Caja Rural-Seguros RGA s.t.
156 Chris Hamilton Team Picnic PostNL s.t.
157 Simone Petilli Intermarché-Wanty s.t.
158 Jonas Gregaard Lotto s.t.
159 Carlos Verona Lidl-Trek s.t.
160 Alessandro Verre Arkea-B&B Hotels s.t.
161 Louis Rouland Arkea-B&B Hotels s.t.
162 Koen Bouwman Team Jayco-AlUla s.t.
163 Jan Hirt Israel-Premier Tech s.t.
164 Joel Nicolau Caja Rural-Seguros RGA 6:05
165 Jakub Otruba Caja Rural-Seguros RGA s.t.
166 Pablo Castrillo Movistar Team s.t.
167 Jay Vine UAE Team Emirates-XRG s.t.
168 Kamiel Bonneu Intermarché-Wanty 6:12
169 Sean Quinn EF Education-EasyPost s.t.
170 Jardi Van Der Lee EF Education-EasyPost s.t.
171 Luca Vergallito Alpecin-Deceuninck 7:08
172 Luca Van Boven Intermarché-Wanty 7:23
173 Liam Slock Lotto s.t.
174 Joan Bou Caja Rural-Seguros RGA 7:53
175 Oscar Riesebeek Alpecin-Deceuninck 8:50
176 Gal Glivar Alpecin-Deceuninck s.t.
177 Ramses Debruyne Alpecin-Deceuninck s.t.
178 Fernando Barceló Caja Rural-Seguros RGA 9:11
179 George Bennett Israel-Premier Tech 12:45

 

GC after stage 4:

  • GC leader: David Gaudu (Groupama-FDJ)
  • Mountains classification leader: Joel Nicolau (Caja Rural-Seguros RGA)
  • Points classification leader: Mads Pedersen (Lidl-Trek)
  • Best young rider: Juan Ayuso (UAE Team Emirates-XRG)
  • Teams classification leader: Visma | Lease a Bike

683.5 kilometers raced so far at an average speed of 43.358 km/hr

1 David Gaudu Groupama-FDJ 15hr 45min 50sec
2 Jonas Vingegaard Team Visma | Lease a Bike s.t.
3 Giulio Ciccone Lidl-Trek 0:08
4 Egan Bernal INEOS Grenadiers 0:14
5 Tom Pidcock Q36.5 Pro Cycling Team 0:16
6 Jai Hindley Red Bull-BORA-hansgrohe s.t.
7 Santiago Buitrago Bahrain Victorious s.t.
8 Matteo Jorgenson Team Visma | Lease a Bike s.t.
9 Sepp Kuss Team Visma | Lease a Bike s.t.
10 Juan Ayuso UAE Team Emirates-XRG s.t.
11 João Almeida UAE Team Emirates-XRG s.t.
12 Ben O'Connor Team Jayco-AlUla s.t.
13 Marc Soler UAE Team Emirates-XRG s.t.
14 Junior Lecerf Soudal Quick-Step s.t.
15 Jefferson Cepeda Movistar Team s.t.
16 Marco Frigo Israel-Premier Tech s.t.
17 Mikel Landa Soudal Quick-Step s.t.
18 Victor Langellotti INEOS Grenadiers s.t.
19 Matthew Riccitello Israel-Premier Tech s.t.
20 Giulio Pellizzari Red Bull-BORA-hansgrohe s.t.
21 Lorenzo Fortunato XDS Astana Team s.t.
22 Harold Tejada XDS Astana Team s.t.
23 Martin López XDS Astana Team s.t.
24 Felix Gall Decathlon AG2R La Mondiale s.t.
25 Kevin Vermaerke Team Picnic PostNL 0:35
26 Sergio Chumil Burgos Burpellet BH s.t.
27 Antonio Tiberi Bahrain Victorious s.t.
28 Torstein Træen Bahrain Victorious s.t.
29 Cristian Rodriguez Arkea-B&B Hotels s.t.
30 Finn Fisher-Black Red Bull-BORA-hansgrohe 0:44
31 Javier Romo Movistar Team s.t.
32 Thomas Silva Caja Rural-Seguros RGA 0:47
33 Ben Tulett Team Visma | Lease a Bike s.t.
34 Louis Meintjes Intermarché-Wanty s.t.
35 Giovanni Aleotti Red Bull-BORA-hansgrohe s.t.
36 Léo Bisiaux Decathlon AG2R La Mondiale s.t.
37 Abel Balderstone Caja Rural-Seguros RGA s.t.
38 Mario Aparicio Burgos Burpellet BH s.t.
39 Simon Carr Cofidis s.t.
40 Bruno Armirail Decathlon AG2R La Mondiale 0:53
41 Louis Vervaeke Soudal Quick-Step s.t.
42 Markel Beloki EF Education-EasyPost 1:03
43 Archie Ryan EF Education-EasyPost 1:12
44 Orluis Aular Movistar Team 1:20
45 Raúl García Arkea-B&B Hotels 1:22
46 Rudy Molard Groupama-FDJ 1:24
47 Alex Molenaar Caja Rural-Seguros RGA s.t.
48 Nicola Conci XDS Astana Team s.t.
49 Max Schachmann Soudal Quick-Step s.t.
50 Sergio Samitier Cofidis s.t.
51 Sergio Higuita XDS Astana Team s.t.
52 Chris Harper Team Jayco-AlUla 1:28
53 Sander De Pestel Decathlon AG2R La Mondiale 1:34
54 Wout Poels XDS Astana Team 1:35
55 Brieuc Rolland Groupama-FDJ 2:12
56 Matteo Sobrero Red Bull-BORA-hansgrohe 2:19
57 Fausto Masnada XDS Astana Team 2:21
58 Clément Braz Afonso Groupama-FDJ s.t.
59 David de la Cruz Q36.5 Pro Cycling Team 2:24
60 Brandon Rivera INEOS Grenadiers 2:31
61 Gianmarco Garofoli Soudal Quick-Step 2:32
62 Michal Kwiatkowski INEOS Grenadiers s.t.
63 Lukas Nerurkar EF Education-EasyPost 2:38
64 Mauri Vansevenant Soudal Quick-Step 2:45
65 Carlos Canal Movistar Team 2:58
66 James Shaw EF Education-EasyPost 2:59
67 Andrea Bagioli Lidl-Trek 3:14
68 Julien Bernard Lidl-Trek 3:34
69 Jesus Herrada Cofidis 3:37
70 Luis Faura José Burgos Burpellet BH 3:45
71 Johannes Staune-Mittet Decathlon AG2R La Mondiale 4:01
72 Ben Zwiehoff Red Bull-BORA-hansgrohe 4:07
73 Callum Scotson Decathlon AG2R La Mondiale 4:17
74 Paul Ourselin Cofidis 4:20
75 Jan Hirt Israel-Premier Tech 4:55
76 Finlay Pickering Bahrain Victorious 5:09
77 Jordan Labrosse Decathlon AG2R La Mondiale 5:40
78 Pier-André Côté Israel-Premier Tech 5:51
79 Jaume Guardeño Caja Rural-Seguros RGA 5:57
80 Mads Pedersen Lidl-Trek 6:05
81 Damien Howson Q36.5 Pro Cycling Team 6:18
82 Thibaud Gruel Groupama-FDJ 6:19
83 Stefan Küng Groupama-FDJ 6:21
84 Nans Peters Decathlon AG2R La Mondiale 6:29
85 Lars Craps Lotto 6:36
86 Eric Fagundez Burgos Burpellet BH 7:01
87 Emanuel Buchmann Cofidis 7:21
88 Wilco Kelderman Team Visma | Lease a Bike 7:40
89 Kamiel Bonneu Intermarché-Wanty 7:49
90 Bob Jungels INEOS Grenadiers 7:56
91 Hugo de la Calle Burgos Burpellet BH 8:05
92 Magnus Sheffield INEOS Grenadiers 8:11
93 Patrick Gamper Team Jayco-AlUla 8:19
94 Roman Ermakov Bahrain Victorious 8:25
95 Victor Campenaerts Team Visma | Lease a Bike 8:26
96 Léandre Lozouet Arkea-B&B Hotels 8:31
97 Gijs Leemreize Team Picnic PostNL 8:49
98 Dries De Pooter Intermarché-Wanty 9:26
99 Bjoern Koerdt Team Picnic PostNL 9:27
100 Jonas Rickaert Alpecin-Deceuninck 9:46
101 Alessandro Verre Arkea-B&B Hotels 9:50
102 Michel Hessmann Movistar Team 9:51
103 Marcel Camprubí Q36.5 Pro Cycling Team 9:55
104 Iván García Cortina Movistar Team 10:07
105 Bryan Coquard Cofidis 10:20
106 Pierre Thierry Arkea-B&B Hotels 10:21
107 Chris Hamilton Team Picnic PostNL 10:22
108 Remi Cavagna Groupama-FDJ 10:35
109 Fabio Christen Q36.5 Pro Cycling Team 10:43
110 David González Q36.5 Pro Cycling Team s.t.
111 Kelland O'Brien Team Jayco-AlUla 10:46
112 Nicolò Buratti Bahrain Victorious 10:53
113 Felix Grossschartner UAE Team Emirates-XRG 11:05
114 Jack Haig Bahrain Victorious 11:06
115 Eduardo Sepulveda Lotto 11:20
116 Edward Planckaert Alpecin-Deceuninck 11:23
117 Esteban Chaves EF Education-EasyPost 11:39
118 Ethan Vernon Israel-Premier Tech 11:54
119 Juan Guillermo Martinez Team Picnic PostNL 12:00
120 Edward Dunbar Team Jayco-AlUla s.t.
121 Ben Turner INEOS Grenadiers 12:10
122 Ivo Oliveira UAE Team Emirates-XRG 12:19
123 Jonas Gregaard Lotto 12:34
124 Arjen Livyns Lotto 12:41
125 Madis Mihkels EF Education-EasyPost 12:46
126 Filippo Ganna INEOS Grenadiers 12:47
127 Pablo Castrillo Movistar Team 12:57
128 Jake Stewart Israel-Premier Tech 13:14
129 Søren Kragh Andersen Lidl-Trek 13:22
130 Alec Segaert Lotto 13:40
131 Nadav Raisberg Israel-Premier Tech 14:24
132 Fernando Barceló Caja Rural-Seguros RGA 14:51
133 Dylan van Baarle Team Visma | Lease a Bike 15:28
134 Oliver Knight Cofidis 15:40
135 Louis Rouland Arkea-B&B Hotels 15:48
136 George Bennett Israel-Premier Tech 15:58
137 Sean Quinn EF Education-EasyPost 16:01
138 Mathijs Paasschens Bahrain Victorious 16:08
139 Carlos Verona Lidl-Trek 16:21
140 Tobias Bayer Alpecin-Deceuninck 16:24
141 Jasper De Buyst Lotto 16:32
142 Victor Guernalec Arkea-B&B Hotels 16:55
143 Nicolas Vinokurov XDS Astana Team 17:21
144 Jasper Philipsen Alpecin-Deceuninck 17:43
145 Dion Smith Intermarché-Wanty 17:50
146 Simone Petilli Intermarché-Wanty 17:53
147 Nico Denz Red Bull-BORA-hansgrohe 18:17
148 Pepijn Reinderink Soudal Quick-Step 18:21
149 Luca Van Boven Intermarché-Wanty 18:42
150 Jakub Otruba Caja Rural-Seguros RGA s.t.
151 Joan Bou Caja Rural-Seguros RGA 18:48
152 Joel Nicolau Caja Rural-Seguros RGA 19:14
153 Jay Vine UAE Team Emirates-XRG 19:16
154 Jenthe Biermans Arkea-B&B Hotels 19:20
155 Luca Vergallito Alpecin-Deceuninck s.t.
156 Anders Foldager Team Jayco-AlUla 19:25
157 Ramses Debruyne Alpecin-Deceuninck 20:17
158 Gal Glivar Alpecin-Deceuninck 20:19
159 Koen Bouwman Team Jayco-AlUla 20:39
160 Christopher Juul-Jensen Team Jayco-AlUla 21:08
161 Timo Roosen Team Picnic PostNL 21:12
162 Mikkel Bjerg UAE Team Emirates-XRG 21:17
163 Jardi Van Der Lee EF Education-EasyPost 21:23
164 Arne Marit Intermarché-Wanty 22:03
165 Patrick Eddy Team Picnic PostNL 22:03
166 Amanuel Ghebreigzabhier Lidl-Trek 22:10
167 Stanislaw Aniolkowski Cofidis 22:15
168 Casper van Uden Team Picnic PostNL 22:15
169 Daan Hoole Lidl-Trek 22:19
170 Huub Artz Intermarché-Wanty 23:04
171 Daniel Cavia Burgos Burpellet BH 23:47
172 Elia Viviani Lotto 24:32
173 Sinuhé Fernandez Burgos Burpellet BH 24:33
174 Domen Novak UAE Team Emirates-XRG 26:15
175 Tim van Dijke Red Bull-BORA-hansgrohe 27:29
176 Liam Slock Lotto 29:35
177 Nickolas Zukowsky Q36.5 Pro Cycling Team 30:23
178 Xabier Azparren Q36.5 Pro Cycling Team 34:36
179 Oscar Riesebeek Alpecin-Deceuninck 38:09

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Stage 4 map & profile:

Stage 4 map

Stage 4 profile


Content continues below the ads

Advertise with us!

Stage 4 photos by Fotoreporter Sirotti:

Here they come...

Approaching the line Ben Turner looks to have it nailed.

Ben Turner wins stage four.

Ben Tulett and Jonas Vingegaard just after finishing the stage.

Jonas Vingegaard just after the race finish. His last moments in red, for now.

Stage winner Ben Turner

Joel Nicolau is King of the Mountains

Points classification leader Mads Pedersen

Juan Ayuso leads the Young Rider classification.

David Gaudu is the new GC leader.