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

find us on Facebook follow us on twitter See our youtube channel The Story of the Giro d'Italit, volume 1 Cycles BiKyle Schwab Cycles South Salem Cycleworks vintage parts Neugent Cycling Wheels Cycles BiKyle 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 1: May 8, 2021

Back to 2021 Giro d'Italia

Saturday, May 8: Stage 1, Torino (Turin) 8.8 km individual time trial

Stage 1 map & profile | Stage 1 photos

Filppo Ganna

Filippo Ganna on his way to becoming the first Maglia Rosa of the 2021 Giro d'Italia

Weather at Torino at 1:55 PM, loal time: 19C (67F), partly cloudy, with the wind from the east at 6 km/hr (4 mph). No rain is forecast.

The race: Here's the report from winner Filippo Ganna's INEOS Grenadiers team:

Filippo Ganna made sure the Giro d'Italia got off to a perfect start for the Grenadiers with victory in the opening time trial.

The Italian was unbeatable on the streets of Turin, setting a blistering pace to go 10 seconds quicker than anyone else in the short opening stage.

The result saw Ganna mirror his result from the 2020 edition, pulling on the maglia rosa to kick-start the event in style.

Egan Bernal and Pavel Sivakov also got their general classification challenges off to a good start, slotting in amongst the overall contenders after an early chance to open up the legs. Sivakov was 32nd on the day, with Bernal 40th.

Gianni Moscon set a very impressive 10th fastest time, while Jonathan Castroviejo was the fastest of the early runners, eventually finishing 13th on the time sheets.

Filippo Tagliani

Filippo Tagliani (Androni Giocattoli) gets ready to be the first rider to roll out of the starthouse.

Filippo Ganna:
"It felt like a long time waiting in the hot seat for the stage to finish. But I’m here and I’m really happy.

"Now we look ahead to tomorrow and to recover well. It’s just the start of the Giro and this Giro is really hard.

"The radio was not working much. So I said ‘Filippo, go full gas’, listening to the people at the side of the road. I was able to arrive with this amazing victory.

"After Romandie, my power was not so high. Now it’s back and I’m really happy."

Egan Bernal:
"I felt really good. The feeling I had was a nice feeling. We will see after all the times but it is just the start. I’m really happy to be here. We will see how we are in the next stages.

"We are not the specialists so for sure we need to think that we will lose some time in the TTs. We just try to go full gas and try to recover some time in the climbs."

Pavel Sivakov:
"I’m a bit disappointed and of course you always want to do better. But it’s also not catastrophic. I think I was a bit too careful in the corners, even though I did the recon two times. When you go full gas in the race it’s always different. There are of course some guys who will gain time on me on GC, but it’s not like they are gaining minutes, it’s only seconds.

"We know the Giro is an unpredictable race. For me from a TT perspective the last one will be much more important and it suits me better. It’s good to get going and we’ll see what the rest of the race brings."

Complete Results & GC:

8.6 kilometers raced at an average speed of 58.748 km/hr. This was the third fastest Giro ITT, behind Ganna's own 2020 ride and the fastest ever, Rik Verbrugghe's 2001 58.874 km/hr

Stage 1 photos

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

Stage 1 map & profile:

2021 Giro stage 1 map

Stage 1 map

Stage 1 profile

Stage 1 profile

Stage 1 photos by Fotoreporter Sirotti:

Tejay van Garderen

A brightly-suited Tejay van Garderen

Dylan Groenewegen

Dylan Groenewegen did restart his racing at the Giro. He was 152nd, down 1min 13sec

Max Richeze

Max Richeze

Arashiro, Yukiya

Yukiya Arashiro

Bauke Mollema

Bauke Mollema

Peter Sagan

Peter Sagan

Jonathan Castroviejo

13th place Jonathan Castroviejo

Remco Evenpoel

Remco Evenpoel was seventh.

Jos van Emden

Sixth place Jos van Emden

Remi Cavagna

Fifth place Remi Cavanga

Tobias Foss

Third place Tobias Foss

Edoardo Affini

Second place Edoardo Affini

Filippo Ganna

Flat-backed Filippo Ganna shows how to do a time trial on his way to winning the stage.

Filippo Ganna

And here's his reward, the legendary Maglia Rosa.

Back to 2021 Giro d'Italia