BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook Find us on Twitter See our youtube channel The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2021 Giro d'Italia

104th edition: May 8 - 30, 2021
Stage 4, May 11, 2021

Back to 2021 Giro d'Italia

Tuesday, May 11: Stage 4, Piacenza - Sestola, 187 km

Stage 4 map & profile | Stage 4 photos

Joe Dombrowski

Joe Dombrowski takes the stage.

Weather at the finish city of Sestola at 1:50 PM, local time: 11C (51F), cloudy, with the wind from the southwest at 23 km/hr (14 mph). There is a 75% chance of rain. It is raining over much of northern Italy.

The race: All 183 riders who finished stage three start stage four. The official start was given at 12:21. With today's hilly profile, Trek-Segafredo rider rider Giulio Ciccone summed things up best when he said, "The Giro starts today."

Stage 4 start

A wet start to stage 4.

Here's the race organizer's report:

Tour de France: 2019

Until the 1920s, cycling had more in common with feats of heroic resistance than high speed racing. Today, the Giro d'Italia reverted to those pioneering times.

There is something supremely honest about Remco Evenepoel. Before the stage, asked just how strong he felt after impressing Filippo Ganna yesterday by climbing on the big ring, he played it down.

“I don’t know. Maybe I just forgot to shift the gear.”

With 20 km to go in today’s stage, the camera peered through the rain at Remco’s face. He was wearing no dark glasses, and the black stress lines under his eyes were plainly visible. Only then did it become clear what we were looking at: an excruciating, old-fashioned ordeal.

It was only after many decades of cycling history – some say in the 1920s with the Pelissier brothers, and men like Ottavio Bottecchia – that speed became the principle feature of professional cycling. Until those days, it had more in common with walking to the south pole. It explored every human quality except the ability to ride a bike at 40, 50, 60 kilometres per hour for hour after hour after hour.

Rarely does the Tour de France, which took the July calendar slot early in the game, revert to its gruelling origins. But, without even speaking of the high Alps and Dolomites, the Italian Apennines can be cruel in May, and the hilly, low altitude stages can do more damage that the long, showpiece climbs. Remember last year’s carnage in the stage starting and finishing at Cesenatico?

With 5 km to go, we were looking into Davide Formolo’s eyes and seeing a man close to desperation. It was only then it became clear that João Almeida, so impressive last year, and this, in the stage one time trial, was losing ground. He would finish the stage 49th, 4’21” behind Egan Bernal, all sinew, but one of the most resistant to the conditions today. With 5.5 km to go, Ciccone attacked. A kilometre later, Landa set off after him. With 3 km to go, Vlasov darted out of the group, with Caruso on his wheel.

Then Bernal flashed away from the nest formed by his teammates, like a bird of prey. He flew by the Russian and his shadow, and, in a matter of seconds, he was with Landa and Ciccone. Presently, Carthy followed into the group of four, with Vlasov on his wheel. Bernal jumped again, but ran out of gradient, and had to settle for outsprinting his four followers to the line. It was the first time we have seen his dazzling acceleration on the climb since the 2019 Tour de France. It may have gained him only 11 seconds on Remco today, but the resilience he showed in punishing conditions augur well for his Giro d’Italia ambitions.

1’37” before Bernal finished, Joe Dombrowski won his first professional race outside the USA, after joining the right, 25-man breakaway.

Behind him, his fellow escapee Alessandro De Marchi took the Maglia Rosa.

‘It’s every cyclist’s dream, especially if you are Italian, although I was scared I had lost the oportunity in the middle of the race, when there were three guys up the road with a good lead. But the old saying “Never give up” proved to be true today.’

Complete results:

Stage 4 photos

187 kilometers raced at an average speed of 37.571 km/hr

1 Joe Dombrowski UAE Team Emirates 4hr 58min 38sec
2 Alessandro de Marchi Israel Start-Up Nation @ 13sec
3 Filippo Fiorelli Bardiani CSF Faizanè 0:27
4 Louis Vervaeke Alpecin-Fenix 0:29
5 Jan Tratnik Bahrain Victorious s.t.
6 Attila Valter Groupama-FDJ 0:44
7 Nicolas Edet Cofidis 0:49
8 Nelson Oliveira Movistar 0:57
9 Rein Taaramae Intermarché-Wanty-Gobert Matériaux 1:33
10 Christopher Juul-Jensen Team BikeExchange 1:36
11 Egan Bernal INEOS Grenadiers 1:37
12 Giulio Ciccone Trek-Segafredo s.t.
13 Aleksandr Vlasov Astana-Premier Tech s.t.
14 Mikel Landa Bahrain Victorious s.t.
15 Hugh Carthy EF Education-Nippo s.t.
16 Remco Evenepoel Deceuninck-Quick Step 1:48
17 Romain Bardet Team DSM s.t.
18 Simon Yates Team BikeExchange s.t.
19 Daniel Martin Israel Start-Up Nation s.t.
20 Davide Formolo UAE Team Emirates s.t.
21 Alberto Bettiol EF Education-Nippo s.t.
22 Damiano Caruso Bahrain Victorious s.t.
23 Gianni Moscon INEOS Grenadiers 2:05
24 Andrea Vendrame Ag2r-Citroën s.t.
25 Domenico Pozzovivo Qhubeka-Assos 2:11
26 Emanuel Buchmann Bora-hansgrohe s.t.
27 Vincenzo Nibali Trek-Segafredo s.t.
28 Pavel Sivakov INEOS Grenadiers s.t.
29 Jai Hindley Team DSM s.t.
30 Daniel Martinez INEOS Grenadiers s.t.
31 Marc Soler Movistar s.t.
32 Nick Schultz Team BikeExchange s.t.
33 Pello Bilbao Bahrain Victorious s.t.
34 Fausto Masnada Deceuninck-Quick Step 2:51
35 Gino Mader Bahrain Victorious s.t.
36 Jacopo Mosca Trek-Segafredo s.t.
37 Tobias Foss Jumbo-Visma 3:06
38 George Bennett Jumbo-Visma s.t.
39 Ruben Guerreiro EF Education-Nippo s.t.
40 Diego Ulissi UAE Team Emirates 3:31
41 Harold Tejada Astana-Premier Tech 3:52
42 Tanel Kangert Team BikeExchange s.t.
43 Felix Grossschartner Bora-hansgrohe 4:07
44 Marton Dina Eolo-Kometa s.t.
45 Koen Bouwman Jumbo-Visma 5:02
46 Jhonnatan Narvaez INEOS Grenadiers s.t.
47 Jan Hirt Intermarché-Wanty-Gobert Matériaux 5:20
48 James Knox Deceuninck-Quick Step 5:58
49 Joao Almeida Deceuninck-Quick Step s.t.
50 Luis Sanchez Astana-Premier Tech s.t.
51 Rudy Molard Groupama-FDJ s.t.
52 Mikel Nieve Team BikeExchange s.t.
53 Pieter Serry Deceuninck-Quick Step s.t.
54 Michael Storer Team DSM s.t.
55 Francesco Gavazzi Eolo-Kometa s.t.
56 Lorenzo Fortunato Eolo-Kometa 6:12
57 Patrick Bevin Israel Start-Up Nation 6:59
58 Matej Mohoric Bahrain Victorious 7:56
59 Victor Lafay Cofidis 8:24
60 Mikkel Honore Deceuninck-Quick Step 8:52
61 Callum Scotson Team BikeExchange s.t.
62 Gianluca Brambilla Trek-Segafredo s.t.
63 Gorka Izagirre Astana-Premier Tech s.t.
64 Matteo Sobrero Astana-Premier Tech s.t.
65 Jonathan Castroviejo INEOS Grenadiers s.t.
66 Jonathan Caicedo EF Education-Nippo s.t.
67 Francois Bidard Ag2r-Citroën 9:16
68 Geoffrey Bouchard Ag2r-Citroën s.t.
69 Davide Villella Movistar 12:22
70 Einer Rubio Movistar s.t.
71 Nicola Venchiarutti Androni Giocattoli-Sidermec s.t.
72 Filippo Zana Bardiani CSF Faizanè s.t.
73 Giovanni Aleotti Bora-hansgrohe 12:36
74 Matteo Fabbro Bora-hansgrohe s.t.
75 Nicolas Roche Team DSM s.t.
76 Jens Keukeleire EF Education-Nippo 13:55
77 Gianni Vermeersch Alpecin-Fenix s.t.
78 Mauro Schmid Qhubeka-Assos s.t.
79 Kilian Frankiny Qhubeka-Assos s.t.
80 Chris Hamilton Team DSM s.t.
81 Tony Gallopin Ag2r-Citroën s.t.
82 Alessandro Covi UAE Team Emirates s.t.
83 Lawrence Warbasse Ag2r-Citroën s.t.
84 Vadim Pronskiy Astana-Premier Tech s.t.
85 Andrea Pasqualon Intermarché-Wanty-Gobert Matériaux s.t.
86 Sebastien Reichenbach Groupama-FDJ s.t.
87 Simone Petilli Intermarché-Wanty-Gobert Matériaux s.t.
88 Simone Ravanelli Androni Giocattoli-Sidermec s.t.
89 Remi Cavagna Deceuninck-Quick Step s.t.
90 Nico Denz Team DSM s.t.
91 Guy Niv Israel Start-Up Nation s.t.
92 Bauke Mollema Trek-Segafredo s.t.
93 Simon Guglielmi Groupama-FDJ s.t.
94 Romain Seigle Groupama-FDJ s.t.
95 Edward Ravasi Eolo-Kometa s.t.
96 Amanuel Gebreigzabhier Trek-Segafredo s.t.
97 Victor Campenaerts Qhubeka-Assos s.t.
98 Alexander Cepeda Androni Giocattoli-Sidermec s.t.
99 Antonio Pedrero Movistar s.t.
100 Rafael Valls Bahrain Victorious 15:08
101 Quinten Hermans Intermarché-Wanty-Gobert Matériaux 18:07
102 Matteo Badilatti Groupama-FDJ 18:29
103 Daniel Oss Bora-hansgrohe 20:36
104 Koen De Kort Trek-Segafredo s.t.
105 Michael Hepburn Team BikeExchange s.t.
106 Remy Rochas Cofidis s.t.
107 Salvatore Puccio INEOS Grenadiers s.t.
108 Lars van den Berg Groupama-FDJ s.t.
109 Natnael Tesfazion Androni Giocattoli-Sidermec s.t.
110 Edoardo Affini Jumbo-Visma s.t.
111 Dario Cataldo Movistar s.t.
112 Giovanni Carboni Bardiani CSF Faizanè s.t.
113 Tejay van Garderen EF Education-Nippo s.t.
114 Harm Vanhoucke Lotto Soudal s.t.
115 Filippo Ganna INEOS Grenadiers 21:08
116 Valerio Conti UAE Team Emirates 21:25
117 Peter Sagan Bora-hansgrohe 23:06
118 Lukasz Wisniowski Qhubeka-Assos s.t.
119 Lawrence Naesen Ag2r-Citroën s.t.
120 Stefano Oldani Lotto Soudal s.t.
121 Davide Gabburo Bardiani CSF Faizanè s.t.
122 Andrii Ponomar Androni Giocattoli-Sidermec s.t.
123 Giovanni Visconti Bardiani CSF Faizanè s.t.
124 Filippo Tagliani Androni Giocattoli-Sidermec s.t.
125 Natnael Berhane Cofidis s.t.
126 Antoine Duchesne Groupama-FDJ s.t.
127 Umberto Marengo Bardiani CSF Faizanè s.t.
128 Simon Pellaud Androni Giocattoli-Sidermec s.t.
129 Nikias Arndt Team DSM s.t.
130 Cesare Benedetti Bora-hansgrohe s.t.
131 Max Walscheid Qhubeka-Assos s.t.
132 Giacomo Nizzolo Qhubeka-Assos s.t.
133 Bert-Jan Lindeman Qhubeka-Assos s.t.
134 Senne Leysen Alpecin-Fenix s.t.
135 Eduardo Sepulveda Androni Giocattoli-Sidermec s.t.
136 Enrico Battaglin Bardiani CSF Faizanè s.t.
137 Fernando Gaviria UAE Team Emirates s.t.
138 Matteo Jorgenson Movistar s.t.
139 Mark Christian Eolo-Kometa s.t.
140 Jos van Emden Jumbo-Visma s.t.
141 Alex Dowsett Israel Start-Up Nation s.t.
142 Paul Martens Jumbo-Visma s.t.
143 Matthias Brandle Israel Start-Up Nation s.t.
144 Samuele Battistella Astana-Premier Tech s.t.
145 Dylan Groenewegen Jumbo-Visma s.t.
146 Alexis Gougeard Ag2r-Citroën s.t.
147 Clement Champoussin Ag2r-Citroën s.t.
148 Max Kanter Team DSM s.t.
149 David Dekker Jumbo-Visma s.t.
150 Davide Cimolai Israel Start-Up Nation s.t.
151 Kobe Goossens Lotto Soudal s.t.
152 Julius van den Berg EF Education-Nippo s.t.
153 Simon Carr EF Education-Nippo s.t.
154 Vincenzo Albanese Eolo-Kometa s.t.
155 Tomasz Marczynski Lotto Soudal s.t.
156 Iljo Keisse Deceuninck-Quick Step s.t.
157 Fabio Felline Astana-Premier Tech s.t.
158 Yukiya Arashiro Bahrain Victorious s.t.
159 Wesley Kreder Intermarché-Wanty-Gobert Matériaux s.t.
160 Taco van der Hoorn Intermarché-Wanty-Gobert Matériaux s.t.
161 Oscar Riesebeek Alpecin-Fenix s.t.
162 Tim Merlier Alpecin-Fenix s.t.
163 Sebastian Molano UAE Team Emirates s.t.
164 Maciej Bodnar Bora-hansgrohe s.t.
165 Jasper de Buyst Lotto Soudal s.t.
166 Jimmy Janssens Alpecin-Fenix s.t.
167 Cameron Meyer Team BikeExchange s.t.
168 Alexander Krieger Alpecin-Fenix 24:35
169 Albert Torres Movistar 24:48
170 Fabio Sabatini Cofidis 25:42
171 Samuele Zoccarato Bardiani CSF Faizanè s.t.
172 Samuele Rivi Eolo-Kometa 26:53
173 Manuel Belletti Eolo-Kometa s.t.
174 Riccardo Minali Intermarché-Wanty-Gobert Matériaux s.t.
175 Maximiliano Richeze UAE Team Emirates 27:53
176 Dries de Bondt Alpecin-Fenix 28:10
177 Thomas de Gendt Lotto Soudal 29:00
178 Matteo Moschetti Trek-Segafredo s.t.
179 Roger Kluge Lotto Soudal 30:48
180 Caleb Ewan Lotto Soudal s.t.
181 Simone Consonni Cofidis 30:56
182 Elia Viviani Cofidis s.t.
183 Attilio Viviani Cofidis s.t.

GC after stage 4:

564.8 kilometers raced so far at an average speed of 40.793 km/hr

1 Alessandro de Marchi Israel Start-Up Nation 13hr 50min 44sec
2 Joe Dombrowski UAE Team Emirates @ 22sec
3 Louis Vervaeke Alpecin-Fenix 0:42
4 Nelson Oliveira Movistar 0:48
5 Attila Valter Groupama-FDJ 1:00
6 Nicolas Edet Cofidis 1:15
7 Aleksandr Vlasov Astana-Premier Tech 1:24
8 Remco Evenepoel Deceuninck-Quick Step 1:28
9 Alberto Bettiol EF Education-Nippo 1:37
10 Hugh Carthy EF Education-Nippo 1:38
11 Egan Bernal INEOS Grenadiers 1:39
12 Damiano Caruso Bahrain Victorious 1:43
13 Davide Formolo UAE Team Emirates 1:44
14 Rein Taaramae Intermarché-Wanty-Gobert Matériaux 1:47
15 Mikel Landa Bahrain Victorious 1:49
16 Simon Yates Team BikeExchange s.t.
17 Gianni Moscon INEOS Grenadiers 1:51
18 Giulio Ciccone Trek-Segafredo 1:56
19 Romain Bardet Team DSM 2:03
20 Domenico Pozzovivo Qhubeka-Assos 2:05
21 Daniel Martin Israel Start-Up Nation 2:08
22 Pavel Sivakov INEOS Grenadiers s.t.
23 Daniel Martinez INEOS Grenadiers 2:10
24 Pello Bilbao Bahrain Victorious 2:12
25 Vincenzo Nibali Trek-Segafredo 2:15
26 Marc Soler Movistar 2:16
27 Jai Hindley Team DSM 2:20
28 Andrea Vendrame Ag2r-Citroën 2:21
29 Emanuel Buchmann Bora-hansgrohe 2:29
30 Nick Schultz Team BikeExchange 2:33
31 Tobias Foss Jumbo-Visma 2:42
32 Fausto Masnada Deceuninck-Quick Step 2:52
33 Gino Mader Bahrain Victorious 2:55
34 George Bennett Jumbo-Visma 3:10
35 Ruben Guerreiro EF Education-Nippo 3:16
36 Diego Ulissi UAE Team Emirates 3:23
37 Jacopo Mosca Trek-Segafredo 3:26
38 Harold Tejada Astana-Premier Tech 3:56
39 Tanel Kangert Team BikeExchange 3:58
40 Koen Bouwman Jumbo-Visma 5:12
41 Jhonnatan Narvaez INEOS Grenadiers 5:15
42 Joao Almeida Deceuninck-Quick Step 5:38
43 Jan Hirt Intermarché-Wanty-Gobert Matériaux 5:49
44 Rudy Molard Groupama-FDJ 6:01
45 Michael Storer Team DSM 6:19
46 James Knox Deceuninck-Quick Step 6:23
47 Francesco Gavazzi Eolo-Kometa 6:36
48 Mikel Nieve Team BikeExchange 6:45
49 Luis Sanchez Astana-Premier Tech 6:58
50 Patrick Bevin Israel Start-Up Nation 7:06
51 Lorenzo Fortunato Eolo-Kometa 7:07
52 Matej Mohoric Bahrain Victorious 7:57
53 Jonathan Castroviejo INEOS Grenadiers 8:42
54 Mikkel Honore Deceuninck-Quick Step 8:48
55 Matteo Sobrero Astana-Premier Tech s.t.
56 Victor Lafay Cofidis 8:51
57 Gorka Izagirre Astana-Premier Tech 8:55
58 Jonathan Caicedo EF Education-Nippo 9:08
59 Callum Scotson Team BikeExchange s.t.
60 Gianluca Brambilla Trek-Segafredo 9:33
61 Geoffrey Bouchard Ag2r-Citroën 9:38
62 Pieter Serry Deceuninck-Quick Step 9:41
63 Jan Tratnik Bahrain Victorious 9:56
64 Christopher Juul-Jensen Team BikeExchange 11:14
65 Nicolas Roche Team DSM 12:39
66 Matteo Fabbro Bora-hansgrohe 12:51
67 Davide Villella Movistar 12:53
68 Einer Rubio Movistar 13:11
69 Remi Cavagna Deceuninck-Quick Step 13:36
70 Felix Grossschartner Bora-hansgrohe 13:41
71 Victor Campenaerts Qhubeka-Assos 13:50
72 Bauke Mollema Trek-Segafredo 13:59
73 Tony Gallopin Ag2r-Citroën 14:01
74 Kilian Frankiny Qhubeka-Assos 14:07
75 Alessandro Covi UAE Team Emirates 14:08
76 Lawrence Warbasse Ag2r-Citroën s.t.
77 Filippo Fiorelli Bardiani CSF Faizanè 14:12
78 Chris Hamilton Team DSM 14:13
79 Gianni Vermeersch Alpecin-Fenix 14:19
80 Simone Ravanelli Androni Giocattoli-Sidermec s.t.
81 Andrea Pasqualon Intermarché-Wanty-Gobert Matériaux 14:22
82 Antonio Pedrero Movistar 14:33
83 Sebastien Reichenbach Groupama-FDJ 14:38
84 Edward Ravasi Eolo-Kometa 14:42
85 Alexander Cepeda Androni Giocattoli-Sidermec 14:46
86 Guy Niv Israel Start-Up Nation 14:52
87 Quinten Hermans Intermarché-Wanty-Gobert Matériaux 18:20
88 Marton Dina Eolo-Kometa 18:45
89 François Bidard Ag2r-Citroën 19:20
90 Matteo Badilatti Groupama-FDJ 19:37
91 Filippo Ganna INEOS Grenadiers 20:28
92 Tejay van Garderen EF Education-Nippo 20:38
93 Harm Vanhoucke Lotto Soudal 20:44
94 Lars van den Berg Groupama-FDJ 20:48
95 Salvatore Puccio INEOS Grenadiers 20:49
96 Giovanni Carboni Bardiani CSF Faizanè 21:05
97 Dario Cataldo Movistar 21:09
98 Natnael Tesfazion Androni Giocattoli-Sidermec 21:18
99 Valerio Conti UAE Team Emirates 21:19
100 Giovanni Aleotti Bora-hansgrohe 22:22
101 Filippo Zana Bardiani CSF Faizanè 22:27
102 Remy Rochas Cofidis 22:32
103 Daniel Oss Bora-hansgrohe 22:47
104 Fabio Felline Astana-Premier Tech 23:00
105 Matteo Jorgenson Movistar 23:05
106 Peter Sagan Bora-hansgrohe 23:06
107 Fernando Gaviria UAE Team Emirates 23:10
108 Nikias Arndt Team DSM 23:11
109 Cameron Meyer Team BikeExchange s.t.
110 Clément Champoussin Ag2r-Citroën 23:15
111 Yukiya Arashiro Bahrain Victorious 23:22
112 Mark Christian Eolo-Kometa 23:30
113 Mauro Schmid Qhubeka-Assos 23:33
114 Davide Cimolai Israel Start-Up Nation s.t.
115 Taco van der Hoorn Intermarché-Wanty-Gobert Matériaux 23:34
116 Stefano Oldani Lotto Soudal 23:40
117 Eduardo Sepulveda Androni Giocattoli-Sidermec 23:44
118 Nicola Venchiarutti Androni Giocattoli-Sidermec 23:46
119 Simon Pellaud Androni Giocattoli-Sidermec 23:47
120 Vadim Pronskiy Astana-Premier Tech 23:49
121 Amanuel Gebreigzabhier Trek-Segafredo 23:56
122 Enrico Battaglin Bardiani CSF Faizanè 23:59
123 Simone Petilli Intermarché-Wanty-Gobert Matériaux 24:00
124 Simon Guglielmi Groupama-FDJ 24:04
125 Vincenzo Albanese Eolo-Kometa 24:05
126 Jens Keukeleire EF Education-Nippo 24:33
127 Rafael Valls Bahrain Victorious 25:04
128 Natnael Berhane Cofidis 25:24
129 Samuele Zoccarato Bardiani CSF Faizanè 26:30
130 Romain Seigle Groupama-FDJ 26:58
131 Nico Denz Team DSM 28:05
132 Edoardo Affini Jumbo-Visma 29:41
133 Elia Viviani Cofidis 31:06
134 Simone Consonni Cofidis 31:17
135 Alexis Gougeard Ag2r-Citroën 32:16
136 Jos van Emden Jumbo-Visma 32:19
137 Simon Carr EF Education-Nippo 32:41
138 Giacomo Nizzolo Qhubeka-Assos 32:43
139 Sebastian Molano UAE Team Emirates 32:45
140 Paul Martens Jumbo-Visma 32:51
141 Andrii Ponomar Androni Giocattoli-Sidermec 33:03
142 Jasper De Buyst Lotto Soudal 33:04
143 Max Kanter Team DSM 33:07
144 Lawrence Naesen Ag2r-Citroën 33:15
145 Bert-Jan Lindeman Qhubeka-Assos 33:17
146 Max Walscheid Qhubeka-Assos 33:18
147 Cesare Benedetti Bora-hansgrohe 33:33
148 Iljo Keisse Deceuninck-Quick Step 33:55
149 Koen de Kort Trek-Segafredo 34:05
150 Davide Gabburo Bardiani CSF Faizanè 34:29
151 Michael Hepburn Team BikeExchange 34:35
152 Alexander Krieger Alpecin-Fenix 34:42
153 Matthias Brandle Israel Start-Up Nation 35:52
154 Alex Dowsett Israel Start-Up Nation 35:57
155 Samuele Battistella Astana-Premier Tech 36:03
156 Oscar Riesebeek Alpecin-Fenix 36:12
157 Kobe Goossens Lotto Soudal 36:20
158 Lukasz Wisniowski Qhubeka-Assos s.t.
159 Antoine Duchesne Groupama-FDJ 36:27
160 Fabio Sabatini Cofidis 36:39
161 Giovanni Visconti Bardiani CSF Faizanè 36:57
162 Maciej Bodnar Bora-hansgrohe 36:59
163 David Dekker Jumbo-Visma 37:03
164 Filippo Tagliani Androni Giocattoli-Sidermec 37:04
165 Samuele Rivi Eolo-Kometa 37:05
166 Julius van den Berg EF Education-Nippo 37:10
167 Senne Leysen Alpecin-Fenix 37:14
168 Tim Merlier Alpecin-Fenix 37:19
169 Jimmy Janssens Alpecin-Fenix 37:29
170 Tomasz Marczynski Lotto Soudal 37:33
171 Dylan Groenewegen Jumbo-Visma 37:44
172 Wesley Kreder Intermarché-Wanty-Gobert Matériaux 37:53
173 Umberto Marengo Bardiani CSF Faizanè 37:54
174 Dries de Bondt Alpecin-Fenix 38:14
175 Maximiliano Richeze UAE Team Emirates 38:30
176 Matteo Moschetti Trek-Segafredo 38:54
177 Thomas de Gendt Lotto Soudal 39:45
178 Albert Torres Movistar 39:51
179 Riccardo Minali Intermarché-Wanty-Gobert Matériaux 41:34
180 Manuel Belletti Eolo-Kometa 41:50
181 Roger Kluge Lotto Soudal 44:43
182 Caleb Ewan Lotto Soudal 45:24
183 Attilio Viviani Cofidis 45:54

Stage 4 map & profile:

Giro stage 4 map

Stage 4 map

Stage 4 profile

Stage 4 profile

Stage 4 photos by Fotoreporter Sirotti:

Groupama FDJ

At the teams presentation ceremony Groupama-FDJ is dressed for another wet day in sunny Italy.

Dries De Bondt and Tim Merlier

Belgian champion Dries de Bondt and mountains classification leader Tim Merlier

Joe Dombrowski

Joe Dombrowski takes the stage.

Alessandro de Marchi

Alessandro de Marchi drives for home. The leadership of the 2021 Giro d'Italia is waiting for him at the finish line.

Mikel Landa

Mikel Landa was 14th

Filippo Ganna

Filippo Ganna's last moments in pink.

Thomas de Gendt

Thomas de Gendt does not look like he had a good time today.

Joe Dombrowski

Joe Dombrowski's stage win makes him the King of the Mountains. In the Giro that means a blue jersey.

Alessandro de Marchi

Alessandro de Marchi will start stage five in pink.

Back to 2021 Giro d'Italia