Giro d'Italia 2023  |  Stage 12. Bra - Rivoli   

106th edition

185 km, 18 May 2023

Rider Team Time
1.
Nico DENZ
Bora - Hansgrohe 4h18'11"
2.
Toms SKUJIŅŠ
Lidl - Trek
3.
Sebastian BERWICK
Israel - Premier Tech 00'03"
4.
Alessandro TONELLI
Green Project - Bardiani - CSF - Faizane 00'58"
5.
Marco FRIGO
Israel - Premier Tech 02'07"
6.
Ilan VAN WILDER
Soudal - Quick Step 02'20"
7.
Alberto BETTIOL
EF Education - Easypost
8.
Cristian SCARONI
Astana Qazaqstan Team
9.
Michel HESSMANN
Jumbo - Visma
10.
Alex BAUDIN
Ag2r - Citroën Team
11.
Laurens HUYS
Intermarché - Circus - Wanty
12.
Davide FORMOLO
UAE Team Emirates
13.
Valentin PARET-PEINTRE
Ag2r - Citroën Team
14.
Einer Augusto RUBIO REYES
Movistar Team
15.
Sepp KUSS
Jumbo - Visma
16.
Stefano OLDANI
Alpecin - Deceuninck 03'46"
17.
Jasha SÜTTERLIN
Bahrain Victorious
18.
Amanuel Werkilul GEBREIGZABHIER
Lidl - Trek
19.
Jonathan LASTRA MARTÍNEZ
Cofidis
20.
Lorenzo FORTUNATO
Eolo - Kometa Cycling Team 03'51"
21.
Patrick KONRAD
Bora - Hansgrohe
22.
Veljko STOJNIĆ
Team Corratec - Selle Italia 05'14"
23.
Davide GABBURO
Green Project - Bardiani - CSF - Faizane 05'56"
24.
Luca COVILI
Green Project - Bardiani - CSF - Faizane
25.
Bauke MOLLEMA
Lidl - Trek 06'09"
26.
Pavel SIVAKOV
Ineos Grenadiers 08'19"
27.
Laurens DE PLUS
Ineos Grenadiers
28.
Geraint THOMAS
Ineos Grenadiers
29.
Thymen ARENSMAN
Ineos Grenadiers
30.
Rohan DENNIS
Jumbo - Visma
31.
Primož ROGLIČ
Jumbo - Visma
32.
Koen BOUWMAN
Jumbo - Visma
33.
Sam OOMEN
Jumbo - Visma
34.
Thomas GLOAG
Jumbo - Visma
35.
Lorenzo ROTA
Intermarché - Circus - Wanty
36.
Diego ULISSI
UAE Team Emirates
37.
Damiano CARUSO
Bahrain Victorious
38.
Anton PALZER
Bora - Hansgrohe
39.
Santiago BUITRAGO SANCHEZ
Bahrain Victorious
40.
João Pedro Gonçalves ALMEIDA
UAE Team Emirates
41.
Brandon MCNULTY
UAE Team Emirates
42.
Edoardo ZAMBANINI
Bahrain Victorious
43.
Lennard KÄMNA
Bora - Hansgrohe
44.
Andreas LEKNESSUND
Team DSM - Firmenich
45.
Jack HAIG
Bahrain Victorious
46.
Eddie DUNBAR
Team Jayco - AlUla
47.
Nicolas PRODHOMME
Ag2r - Citroën Team
48.
Bob JUNGELS
Bora - Hansgrohe
49.
Thibaut PINOT
Groupama - FDJ
50.
Thomas CHAMPION
Cofidis
51.
Luis León SÁNCHEZ GIL
Astana Qazaqstan Team
52.
Simone VELASCO
Astana Qazaqstan Team
53.
Bruno ARMIRAIL
Groupama - FDJ
54.
Filippo ZANA
Team Jayco - AlUla
55.
Hugh CARTHY
EF Education - Easypost
56.
Jefferson Alexander CEPEDA ORTIZ
EF Education - Easypost
57.
Lawrence WARBASSE
Ag2r - Citroën Team
58.
Matthew RICCITELLO
Israel - Premier Tech
59.
Aurélien PARET-PEINTRE
Ag2r - Citroën Team
60.
François BIDARD
Cofidis
61.
William BARTA
Movistar Team
62.
Warren BARGUIL
Team Arkea - Samsic
63.
Vadim PRONSKIY
Astana Qazaqstan Team
64.
Alessandro DE MARCHI
Team Jayco - AlUla
65.
Hugo TOUMIRE
Cofidis 12'11"
66.
Alexandre DELETTRE
Cofidis
67.
Pieter SERRY
Soudal - Quick Step
68.
Michael MATTHEWS
Team Jayco - AlUla 13'14"
69.
Maxime BOUET
Team Arkea - Samsic 13'42"
70.
Francesco GAVAZZI
Eolo - Kometa Cycling Team
71.
Rudy MOLARD
Groupama - FDJ
72.
Lukas PÖSTLBERGER
Team Jayco - AlUla 14'29"
73.
Simon CLARKE
Israel - Premier Tech 15'48"
74.
Michael HEPBURN
Team Jayco - AlUla
75.
Andrea PASQUALON
Bahrain Victorious
76.
Niccolò BONIFAZIO
Intermarché - Circus - Wanty
77.
Niklas MÄRKL
Team DSM - Firmenich
78.
Kristian SBARAGLI
Alpecin - Deceuninck
79.
Michel RIES
Team Arkea - Samsic
80.
Derek GEE
Israel - Premier Tech
81.
Magnus CORT NIELSEN
EF Education - Easypost
82.
Henok MULUBRHAN
Green Project - Bardiani - CSF - Faizane
83.
Stefan DE BOD
EF Education - Easypost
84.
Mirco MAESTRI
Eolo - Kometa Cycling Team
85.
Marius MAYRHOFER
Team DSM - Firmenich
86.
Edoardo AFFINI
Jumbo - Visma
87.
Karel VACEK
Team Corratec - Selle Italia
88.
Davide BALLERINI
Soudal - Quick Step 20'25"
89.
Jay VINE
UAE Team Emirates
90.
Joseph Lloyd DOMBROWSKI
Astana Qazaqstan Team
91.
Stephen WILLIAMS
Israel - Premier Tech
92.
Arne MARIT
Intermarché - Circus - Wanty 20'44"
93.
Mark CAVENDISH
Astana Qazaqstan Team
94.
Samuele BATTISTELLA
Astana Qazaqstan Team
95.
Alexander KONYCHEV
Team Corratec - Selle Italia
96.
José Joaquín ROJAS GIL
Movistar Team
97.
Charlie QUARTERMAN
Team Corratec - Selle Italia
98.
Daan HOOLE
Lidl - Trek
99.
Senne LEYSEN
Alpecin - Deceuninck
100.
Ryan GIBBONS
UAE Team Emirates
101.
Mattia BAIS
Eolo - Kometa Cycling Team
102.
Otto VERGAERDE
Lidl - Trek
103.
Alessandro IACCHI
Team Corratec - Selle Italia
104.
Fabian LIENHARD
Groupama - FDJ
105.
Alex KIRSCH
Lidl - Trek
106.
Laurenz REX
Intermarché - Circus - Wanty
107.
Alberto DAINESE
Team DSM - Firmenich
108.
Ben HEALY
EF Education - Easypost
109.
Alan RIOU
Team Arkea - Samsic
110.
Mads PEDERSEN
Lidl - Trek
111.
Davide BAIS
Eolo - Kometa Cycling Team
112.
Alexander KRIEGER
Alpecin - Deceuninck
113.
Max KANTER
Movistar Team
114.
Cesare BENEDETTI
Bora - Hansgrohe
115.
Martin MARCELLUSI
Green Project - Bardiani - CSF - Faizane
116.
Ignatas KONOVALOVAS
Groupama - FDJ
117.
Ben SWIFT
Ineos Grenadiers
118.
Campbell STEWART
Team Jayco - AlUla
119.
Salvatore PUCCIO
Ineos Grenadiers
120.
Alessandro VERRE
Team Arkea - Samsic
121.
Filippo FIORELLI
Green Project - Bardiani - CSF - Faizane
122.
Jonas Iversby HVIDEBERG
Team DSM - Firmenich
123.
Gianni MOSCON
Astana Qazaqstan Team
124.
Diego Pablo SEVILLA LÓPEZ
Eolo - Kometa Cycling Team
125.
Pascal ACKERMANN
UAE Team Emirates
126.
Yukiya ARASHIRO
Bahrain Victorious
127.
Carlos VERONA QUINTANILLA
Movistar Team
128.
Filippo MAGLI
Green Project - Bardiani - CSF - Faizane
129.
Vincenzo ALBANESE
Eolo - Kometa Cycling Team
130.
Fernando GAVIRIA RENDÓN
Movistar Team
131.
Albert TORRES BARCELO
Movistar Team
132.
Nicholas DALLA VALLE
Team Corratec - Selle Italia
133.
Jonathan MILAN
Bahrain Victorious
134.
Simone CONSONNI
Cofidis
135.
Thibault GUERNALEC
Team Arkea - Samsic 24'58"
136.
Jake STEWART
Groupama - FDJ
GC Leader

Stage information

Start, finish: Stage 12. Bra - Rivoli

Distance: 185 km

Date: 18 May 2023