Stage 21: Senago (ITA) -> Milano (ITA)

Giro d'Italia 2021 • 30-05-2021 • 30.3 kms

Stage results

Rank Cyclist Country Team Time
1 Image: Filippo Ganna Ganna, Filippo ITA IGD 00:33:48
2 Image: Rémi Cavagna Cavagna, Rémi FRA DQT + 00:00:12
3 Image: Edoardo Affini Affini, Edoardo ITA TJV + 00:00:13
4 Image: Matteo Sobrero Sobrero, Matteo ITA AST + 00:00:14
5 Image: João Almeida Almeida, João POR DQT + 00:00:27
6 Image: Max Walscheid Walscheid, Max GER TQA + 00:00:33
7 Image: Alberto Bettiol Bettiol, Alberto ITA EFN + 00:00:34
8 Image: Jan Tratnik Tratnik, Jan SLO TBV + 00:00:42
9 Image: Gianni Moscon Moscon, Gianni ITA IGD + 00:00:44
10 Image: Iljo Keisse Keisse, Iljo BEL DQT + 00:00:47
11 Image: Maciej Bodnar Bodnar, Maciej POL BOH + 00:00:54
12 Image: Tobias Foss Foss, Tobias NOR TJV + 00:00:58
13 Image: Nikias Arndt Arndt, Nikias GER DSM + 00:01:02
14 Image: Daniel Felipe Martínez Poveda Martínez Poveda, Daniel Felipe COL IGD + 00:01:21
15 Image: Diego Ulissi Ulissi, Diego ITA UAD + 00:01:23
16 Image: Matthias Brändle Brändle, Matthias AUT ISN + 00:01:23
17 Image: Damiano Caruso Caruso, Damiano ITA TBV + 00:01:23
18 Image: Felix Grossschartner Grossschartner, Felix AUT BOH + 00:01:23
19 Image: Aleksandr Vlasov Vlasov, Aleksandr RUS AST + 00:01:26
20 Image: Julius Van Den Berg Van Den Berg, Julius NED EFN + 00:01:38
21 Image: Koen Bouwman Bouwman, Koen NED TJV + 00:01:45
22 Image: Davide Formolo Formolo, Davide ITA UAD + 00:01:50
23 Image: Michael Hepburn Hepburn, Michael AUS BEX + 00:01:52
24 Image: Egan Arley Bernal Bernal, Egan Arley COL IGD + 00:01:53
25 Image: Jonathan Castroviejo Castroviejo, Jonathan ESP IGD + 00:01:57
26 Image: Nico  Denz Denz, Nico GER DSM + 00:02:00
27 Image: Pieter Serry Serry, Pieter BEL DQT + 00:02:04
28 Image: Romain Seigle Seigle, Romain FRA GFC + 00:02:05
29 Image: Oscar Riesebeek Riesebeek, Oscar NED AFC + 00:02:07
30 Image: Luis León Sánchez Sánchez, Luis León ESP AST + 00:02:09
31 Image: Romain Bardet Bardet, Romain FRA DSM + 00:02:10
32 Image: Gorka Izaguirre Izaguirre, Gorka ESP AST + 00:02:11
33 Image: Lukasz Wisniowski Wisniowski, Lukasz POL TQA + 00:02:12
34 Image: Mikkel Frolich Honoré Honoré, Mikkel Frolich DEN DQT + 00:02:13
35 Image: Samuele Battistella Battistella, Samuele ITA AST + 00:02:19
36 Image: Matteo Jorgenson Jorgenson, Matteo USA MOV + 00:02:22
37 Image: Harold Alfonso Tejada Canacue Tejada Canacue, Harold Alfonso COL AST + 00:02:25
38 Image: Vincenzo Nibali Nibali, Vincenzo ITA TFS + 00:02:25
39 Image: Hugh Carthy Carthy, Hugh GBR EFN + 00:02:27
40 Image: Nelson Filipe Oliveira Oliveira, Nelson Filipe POR MOV + 00:02:28
41 Image: Alessandro Covi Covi, Alessandro ITA UAD + 00:02:29
42 Image: Attila Valter Valter, Attila HUN GFC + 00:02:32
43 Image: George Bennett Bennett, George NZL TJV + 00:02:33
44 Image: Senne Leysen Leysen, Senne BEL AFC + 00:02:34
45 Image: Juan Sebastian Molano Benavides Molano Benavides, Juan Sebastian COL UAD + 00:02:34
46 Image: Lawrence Warbasse Warbasse, Lawrence USA ACT + 00:02:35
47 Image: Simon Carr Carr, Simon GBR EFN + 00:02:36
48 Image: Jimmy Janssens Janssens, Jimmy BEL AFC + 00:02:38
49 Image: Vadim Pronskiy Pronskiy, Vadim KAZ AST + 00:02:41
50 Image: Max Kanter Kanter, Max GER DSM + 00:02:43
51 Image: Simon Yates Yates, Simon GBR BEX + 00:02:45
52 Image: Patrick Bevin Bevin, Patrick NZL ISN + 00:02:46
53 Image: Christopher Juul-Jensen Juul-Jensen, Christopher DEN BEX + 00:02:47
54 Image: Alexis Gougeard Gougeard, Alexis FRA ACT + 00:02:52
55 Image: Albert Torres Torres, Albert ESP MOV + 00:02:53
56 Image: Andrea Vendrame Vendrame, Andrea ITA ACT + 00:02:54
57 Image: Peter Sagan Sagan, Peter SVK BOH + 00:02:59
58 Image: Dario Cataldo Cataldo, Dario ITA MOV + 00:03:01
59 Image: Fernando Gaviria Gaviria, Fernando COL UAD + 00:03:02
60 Image: Matteo Fabbro Fabbro, Matteo ITA BOH + 00:03:04
61 Image: Andrii Ponomar Ponomar, Andrii UKR ANS + 00:03:04
62 Image: Giovanni Aleotti Aleotti, Giovanni ITA BOH + 00:03:06
63 Image: Michel Storer Storer, Michel AUS DSM + 00:03:10
64 Image: James Knox Knox, James GBR DQT + 00:03:10
65 Image: Filippo Zana Zana, Filippo ITA BCF + 00:03:14
66 Image: Lars Van Den Berg Van Den Berg, Lars NED GFC + 00:03:15
67 Image: Valerio Conti Conti, Valerio ITA UAD + 00:03:20
68 Image: Tanel Kangert Kangert, Tanel EST BEX + 00:03:21
69 Image: Salvatore Puccio Puccio, Salvatore ITA IGD + 00:03:22
70 Image: Jan Hirt Hirt, Jan CZE IWG + 00:03:22
71 Image: Paul Martens Martens, Paul GER TJV + 00:03:23
72 Image: Simone Consonni Consonni, Simone ITA COF + 00:03:26
73 Image: Jens Keukeleire Keukeleire, Jens BEL EFN + 00:03:26
74 Image: Andrea Pasqualon Pasqualon, Andrea ITA IWG + 00:03:27
75 Image: Rein Taaramäe Taaramäe, Rein EST IWG + 00:03:28
76 Image: Dries De Bondt De Bondt, Dries BEL AFC + 00:03:30
77 Image: Eduardo Sepulveda Sepulveda, Eduardo ARG ANS + 00:03:30
78 Image: Fabio Sabatini Sabatini, Fabio ITA COF + 00:03:32
79 Image: Callum Scotson Scotson, Callum AUS BEX + 00:03:33
80 Image: Ariel Maxi Richeze Richeze, Ariel Maxi ARG UAD + 00:03:33
81 Image: Alexander Krieger Krieger, Alexander GER AFC + 00:03:38
82 Image: Riccardo Minali Minali, Riccardo ITA IWG + 00:03:39
83 Image: Vincenzo Albanese Albanese, Vincenzo ITA EOK + 00:03:40
84 Image: Daniel Oss Oss, Daniel ITA BOH + 00:03:40
85 Image: Pello Bilbao López De Armentia Bilbao López De Armentia, Pello ESP TBV + 00:03:40
86 Image: Daniel Martin Martin, Daniel IRL ISN + 00:03:40
87 Image: Amanuel Ghebreigzabhier Ghebreigzabhier, Amanuel ERI TFS + 00:03:41
88 Image: Samuele Rivi Rivi, Samuele ITA EOK + 00:03:42
89 Image: Filippo Tagliani Tagliani, Filippo ITA ANS + 00:03:42
90 Image: Jhonnatan Narváez Narváez, Jhonnatan ECU IGD + 00:03:43
91 Image: Louis Vervaeke Vervaeke, Louis BEL AFC + 00:03:43
92 Image: Elia Viviani Viviani, Elia ITA COF + 00:03:45
93 Image: Chris Hamilton Hamilton, Chris AUS DSM + 00:03:47
94 Image: Nicolas Roche Roche, Nicolas IRL DSM + 00:03:48
95 Image: Bauke Mollema Mollema, Bauke NED TFS + 00:03:50
96 Image: Jacopo Mosca Mosca, Jacopo ITA TFS + 00:03:51
97 Image: Davide Villella Villella, Davide ITA MOV + 00:03:52
98 Image: Wesley Kreder Kreder, Wesley NED IWG + 00:03:52
99 Image: Cameron Meyer Meyer, Cameron AUS BEX + 00:03:53
100 Image: Yukiya Arashiro Arashiro, Yukiya JPN TBV + 00:03:55
101 Image: Quinten Hermans Hermans, Quinten BEL IWG + 00:03:55
102 Image: Davide Cimolai Cimolai, Davide ITA ISN + 00:03:58
103 Image: Francesco Gavazzi Gavazzi, Francesco ITA EOK + 00:03:59
104 Image: Tony Gallopin Gallopin, Tony FRA ACT + 00:04:01
105 Image: Geoffrey Bouchard Bouchard, Geoffrey FRA ACT + 00:04:03
106 Image: Giovanni Carboni Carboni, Giovanni ITA BCF + 00:04:04
107 Image: Matteo Badilatti Badilatti, Matteo SUI GFC + 00:04:08
108 Image: Simone Petilli Petilli, Simone ITA IWG + 00:04:09
109 Image: Rudy Molard Molard, Rudy FRA GFC + 00:04:09
110 Image: Matteo Moschetti Moschetti, Matteo ITA TFS + 00:04:10
111 Image: Edward Ravasi Ravasi, Edward ITA EOK + 00:04:10
112 Image: Simone Ravannelli Ravannelli, Simone ITA ANS + 00:04:11
113 Image: Antonio Pedrero López Pedrero López, Antonio ESP MOV + 00:04:18
114 Image: Antoine Duchesne Duchesne, Antoine CAN GFC + 00:04:18
115 Image: Lawrence Naesen Naesen, Lawrence BEL ACT + 00:04:21
116 Image: Stefano Oldani Oldani, Stefano ITA LTS + 00:04:22
117 Image: Cesare Benedetti Benedetti, Cesare ITA BOH + 00:04:23
118 Image: Tejay Van Garderen Van Garderen, Tejay USA EFN + 00:04:23
119 Image: Mauro Schmid Schmid, Mauro SUI TQA + 00:04:25
120 Image: Giovanni Visconti Visconti, Giovanni ITA BCF + 00:04:27
121 Image: Kilian Frankiny Frankiny, Kilian SUI TQA + 00:04:30
122 Image: Bert-jan Lindeman Lindeman, Bert-jan NED TQA + 00:04:31
123 Image: Mikel Nieve Nieve, Mikel ESP BEX + 00:04:31
124 Image: Koen De Kort De Kort, Koen NED TFS + 00:04:36
125 Image: Rafael Valls Valls, Rafael ESP TBV + 00:04:37
126 Image: Umberto Marengo Marengo, Umberto ITA BCF + 00:04:47
127 Image: Attilio Viviani Viviani, Attilio ITA COF + 00:04:50
128 Image: Enrico Battaglin Battaglin, Enrico ITA BCF + 00:05:01
129 Image: Guy Niv Niv, Guy ISR ISN + 00:05:04
130 Image: Davide Gabburo Gabburo, Davide ITA BCF + 00:05:07
131 Image: Samuele Zoccarato Zoccarato, Samuele ITA BCF + 00:05:08
132 Image: Gianni Vermeersch Vermeersch, Gianni BEL AFC + 00:05:13
133 Image: Lorenzo Fortunato Fortunato, Lorenzo ITA EOK + 00:05:15
134 Image: Simon Pellaud Pellaud, Simon SUI ANS + 00:05:19
135 Image: Taco Van Der Hoorn Van Der Hoorn, Taco NED IWG + 00:05:21
136 Image: Simon Guglielmi Guglielmi, Simon FRA GFC + 00:05:24
137 Image: Filippo Fiorelli Fiorelli, Filippo ITA BCF + 00:05:28
138 Cyclingoo Logo Christian, Mark GBR EOK + 00:05:33
139 Cyclingoo Logo Dina, Márton HUN EOK + 00:05:34
140 Image: Natnael Tesfatsion Tesfatsion, Natnael ERI ANS + 00:05:34
141 Image: Harm Vanhoucke Vanhoucke, Harm BEL LTS + 00:05:40
142 Image: Nicola Venchiarutti Venchiarutti, Nicola ITA ANS + 00:05:50
143 Image: Einer Rubio Reyes Rubio Reyes, Einer COL MOV + 00:06:20

Standings

General

Bernal, Egan Arley

86:17:28

Mountain

Bouchard, Geoffrey

184 pts

Points

Sagan, Peter

136 pts

Youth

Bernal, Egan Arley

86:17:28

Team

Ineos Grenadiers

259:30:31

Stage Information

This is stage number 21 of the race Giro d'Italia 2021.

It takes place on 30-05-2021, between Senago (ITA) and Milano (ITA), its length is 30.3 km, and the scheduled start and end times are from 13:35:00 to 17:15:00.

Here, you will find information about this event, including maps, stage profiles, final kilometers profile, and complete rankings.

Image license:
Images by giroditalia.it / RCS