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

2023 Il Lombardia (World Tour), Italy

Formerly Giro di Lombardia
117th edition: Saturday, October 7, 2023

Il Lombardia podium history | 2022 edition | Course map & profile | Photos | Start list

Como - Bergamo, 238 kilometers

Tadej Pogacar wins Il Lombardia for the third year in a row. Sirotti photo

Plato's dialogue Crito is available both in audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Bergamo at 2:00 PM, local time: 24C (76F), fair, with the wind from the west at 11 km/hr (7 mph). There is just a 1% chance of rain.

The race: Early in the race (before the Madonna del Ghisallo climb) there were five riders involved in a crash: Remco Evenepoel, Sam Oomen, Mauri Vansevenant, Giovanni Aleotti & Sjoerd Bax. Bax had to abandon. The others, though scuffed up, made it back to the pleoton.

Speaking seconds after the race finish, the winner Tadej Pogačar said: “To win for the third time in my third participation and for the second time here in Bergamo is a dream come true. I wanted to win solo but I thought Alexander Vlasov would stay with me for longer because he was one of the strongest today. In the moment I got a little gap, I did the descent much better than two years ago. I got cramps on my right leg and I’ve thought I was done but I pushed through. It’s amazing!”

Here's the report from winner Tadej Pogacar's UAE Team Emirates:

Three in a row for Tadej Pogačar and UAE Team Emirates in the last Classic of the season, Il Lombardia, with a start in Como and arrival in Bergamo (238 km).

The victory in the 2023 edition of the Italian race was different from the two previous, since this one came with a solo arrival at the end of a demanding day. It had begun in an unlucky way for UAE Team Emirates with the withdrawal of Sjoerd Bax with a neck of femur fracture after he had been involved in a crash.

The key moment of the race was the climb of Passo di Ganda (9.3 km at 7.1%) that selected the head group, with only 11 cyclists left leading the race: UAE Team Emirates were represented by Tadej Pogačar and Adam Yates.

As result of an intense battle, these riders became 7 at the top of the climb, at 30 km to go.

Pogačar made his move on the top and in the downhill: the Slovenian rider was perfect in driving his bike on the bends and he succeeded in building a gap of 45” to be defended from the 6 chasers (team mate Adam Yates, Simon Yates for Jayco Alula, Aleksandr Vlasov for Bora-hansgrohe, Carlos Rodriguez for Ineos-Grenadiers, Primoz Roglic for Jumbo-Visma and Andrea Bagioli for Soudal-Quickstep).

At the approach of the last hill of the course (Colle Aperto (1.3 km at 7.2%), Pogačar had a 1-minute lead on the opponents and there was no way for the other riders to close the gap.

Pogačar crossed the finish line with 52 seconds ahead of Andrea Bagioli and Primoz Roglic, 6th place for Adam Yates.

Pogačar: “I tried to attack on the climb, which I know well, escaping with Vlasov, who was one of the strongest.

"I succeeded in going clear in the downhill, I rode it better than two years ago, then I went solo to the arrival, despite the cramps: I tried to manage my energy, I slowed down a little bit, hoping that there was no cooperation in the chasing group, it has been a demanding challenge.

It was great to win three editions in a row in three participations, the solo arrival made this even greater, I really enjoyed the last 2 km.”.

Il Lombardia 2023 is the 17th victory of the season for Pogačar and the second Classic of the year after the Tour of the Flanders.

Editor's note: This was Groupama-FDJ rider Thibaut Pinot's last professional race. Pinot announced earlier this year that this would be the last season for the injury-plagued rider.

find us on Facebook Find us on Twitter See our youtube channel

The Story of the Giro d'Italia, volume 1 South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! Schwab Cycles Shade Vise sunglass holder Advertise with us!

Content continues below the ads

The Story of the Giro d'Italia, volume 1 South Salem Cycleworks frames Neugent Cycling Wheels

Complete results:


238 kilometers raced at an average speed of 40.163 km/hr

1 Tadej Pogacar UAE Team Emirates 5hr 55min 33sec
2 Andrea Bagioli Soudal Quick-Step @ 52sec
3 Primoz Roglic Jumbo-Visma s.t.
4 Aleksandr Vlasov BORA-hansgrohe s.t.
5 Simon Yates Jayco-AlUla s.t.
6 Adam Yates UAE Team Emirates s.t.
7 Carlos Rodriguez INEOS Grenadiers s.t.
8 Richard Carapaz EF Education-EasyPost 1:06
9 Remco Evenepoel Soudal Quick-Step 1:26
10 Andreas Kron Lotto Dstny s.t.
11 Romain Bardet Team dsm-firmenich s.t.
12 Michael Woods Israel-Premier Tech s.t.
13 Rui Costa Intermarché-Circus-Wanty s.t.
14 Maxim Van Gils Lotto Dstny 1:30
15 Nick Schultz Israel-Premier Tech 1:50
16 Clément Berthet Ag2r-Citroën s.t.
17 Chris Harper Jayco-AlUla s.t.
18 Lorenzo Fortunato EOLO-Kometa s.t.
19 Marc Hirschi UAE Team Emirates 2:08
20 Fausto Masnada Soudal Quick-Step 2:10
21 Antonio Tiberi Bahrain Victorious 2:30
22 Attila Valter Jumbo-Visma 2:56
23 Matteo Jorgenson Movistar 3:02
24 Warren Barguil Arkéa-Samsic 3:43
25 Rafal Majka UAE Team Emirates s.t.
26 Clément Champoussin Arkéa-Samsic s.t.
27 Valentin Madouas Groupama-FDJ s.t.
28 Davide Piganzoli EOLO-Kometa s.t.
29 Stefano Oldani Alpecin-Deceuninck 5:23
30 Ben Healy EF Education-EasyPost 5:35
31 Mauri Vansevenant Soudal Quick-Step 5:38
32 Santiago Buitrago Bahrain Victorious s.t.
33 Pierre Latour TotalEnergies s.t.
34 Ben O'Connor Ag2r-Citroën s.t.
35 Rigoberto Uran EF Education-EasyPost s.t.
36 Julian Alaphilippe Soudal Quick-Step s.t.
37 Thibaut Pinot Groupama-FDJ 8:52
38 Quentin Pacher Groupama-FDJ s.t.
39 Rudy Molard Groupama-FDJ s.t.
40 Ion Izagirre Cofidis s.t.
41 Diego Ulissi UAE Team Emirates s.t.
42 Nicolas Prodhomme Ag2r-Citroën s.t.
43 Bauke Mollema Lidl-Trek s.t.
44 Jai Hindley BORA-hansgrohe s.t.
45 Pavel Sivakov INEOS Grenadiers s.t.
46 Erik Fetter EOLO-Kometa s.t.
47 Jan Tratnik Jumbo-Visma s.t.
48 Gregor Mühlberger Movistar s.t.
49 Jérémy Cabot TotalEnergies 9:13
50 Paul Ourselin TotalEnergies s.t.
51 Jason Osborne Alpecin-Deceuninck s.t.
52 Guillaume Martin Cofidis s.t.
53 Martin Marcellusi Green Project-Bardiani-CSF 11:33
54 Eduardo Sepulveda Lotto Dstny s.t.
55 Luca Covili Green Project-Bardiani-CSF s.t.
56 Chris Hamilton Team dsm-firmenich s.t.
57 Florian Stork Team dsm-firmenich s.t.
58 Carlos Verona Movistar s.t.
59 Emanuel Buchmann BORA-hansgrohe s.t.
60 Nicola Conci Alpecin-Deceuninck 12:33
61 Mattia Bais EOLO-Kometa s.t.
62 Jakob Fuglsang Israel-Premier Tech s.t.
63 Tiesj Benoot Jumbo-Visma s.t.
64 Sylvain Moniquet Lotto Dstny s.t.
65 Wilco Kelderman Jumbo-Visma s.t.
66 Ilan Van Wilder Soudal Quick-Step 13:09
67 Bob Jungels BORA-hansgrohe s.t.
68 Alex Tolio Green Project-Bardiani-CSF s.t.
69 Cristian Scaroni Astana Qazaqstan 13:27
70 Mattia Cattaneo Soudal Quick-Step 14:20
71 Diego Sevilla EOLO-Kometa 14:41
72 Mark Donovan Q36.5 Pro Cycling s.t.
73 Asbjørn Hellemose Lidl-Trek s.t.
74 Julien Bernard Lidl-Trek s.t.
75 Esteban Chaves EF Education-EasyPost s.t.
76 Hermann Pernsteiner Bahrain Victorious s.t.
77 Oscar Onley Team dsm-firmenich s.t.
78 Amanuel Gebreigzabhier Lidl-Trek s.t.
79 Filippo Zana Jayco-AlUla s.t.
80 Felix Gall Ag2r-Citroën s.t.
81 Gianluca Brambilla Q36.5 Pro Cycling 14:50
82 Nicolo Buratti Bahrain Victorious 14:55
83 Sebastien Reichenbach Tudor Pro Cycling s.t.
84 Natnael Tesfazion Lidl-Trek s.t.
85 Yannis Voisard Tudor Pro Cycling s.t.
86 Andrea Garosio EOLO-Kometa s.t.
87 Filippo Magli Green Project-Bardiani-CSF s.t.
88 Kristian Sbaragli Alpecin-Deceuninck s.t.
89 Jimmy Janssens Alpecin-Deceuninck s.t.
90 Simon Geschke Cofidis 15:51
91 Romain Grégoire Groupama-FDJ 16:48
92 Ewen Costiou Arkéa-Samsic s.t.
93 Simone Petilli Intermarché-Circus-Wanty 17:34
94 Alexis Vuillermoz TotalEnergies 18:30
95 Georg Zimmermann Intermarché-Circus-Wanty s.t.
96 Imanol Erviti Movistar s.t.
97 William Barta Movistar s.t.
98 Óscar Rodríguez Movistar s.t.
99 Gianmarco Garofoli Astana Qazaqstan s.t.
100 Andrea Piccolo EF Education-EasyPost s.t.
101 Valentin Paret-Peintre Ag2r-Citroën s.t.
102 Matthew Dinham Team dsm-firmenich s.t.
103 Ben Swift INEOS Grenadiers 19:10
104 Simone Velasco Astana Qazaqstan 19:35
105 Koen Bouwman Jumbo-Visma s.t.
106 Edward Dunbar Jayco-AlUla 19:54
107 Edoardo Zambanini Bahrain Victorious s.t.
108 Jonas Iversby Hvideberg Team dsm-firmenich 21:54
109 Nils Brun Tudor Pro Cycling s.t.
110 Jacopo Mosca Lidl-Trek 22:51
111 Magnus Sheffield INEOS Grenadiers s.t.
112 Fabio Felline Astana Qazaqstan s.t.
113 Henok Mulubrhan Green Project-Bardiani-CSF s.t.
114 Alessandro De Marchi Jayco-AlUla s.t.
115 Riccardo Lucca Green Project-Bardiani-CSF 22:56
116 Jonathan Caicedo EF Education-EasyPost s.t.
117 Filippo Ganna INEOS Grenadiers s.t.
118 Hugo Toumire Cofidis 23:22
119 Tobias Bayer Alpecin-Deceuninck s.t.
120 Hannes Wilksch Tudor Pro Cycling s.t.
121 Lars Van Den Berg Groupama-FDJ 23:40
122 Lucas Hamilton Jayco-AlUla s.t.
123 Damien Howson Q36.5 Pro Cycling 29:28
124 Axel Mariault Cofidis 29:34


Content continues below the ads

Peaks Coaching: work with a coach! Schwab Cycles

2023 Il Lombardia map & profile:

2023 Tour of Lombardy map

2023 Tour of Lombardy course profile

2023 Il Lombardia photos by Fotorepoter Sirotti:

Team Jumbo-Visma is presented during the starting ceremonies.

Filippo Ganna picks up his bike.

Jai Hindley before the race began.

Emanuel Buchmann

Tadej Pogacar and Rafal Majka

Retired racer Vincenzo Nibali, who won this race twice, in 2015 & 2017.

Thibaut Pinot at the start of the last race of his career.

Simon Geschke on a break.

Other escaping riders descending

Sam Oomen

A shot of all the riders in the break.

Tadej Pogacar wins the 2023 Il Lombardia

And what awaits him at the end of the race.

Here's the field sprint for second, won by Andrea Bagioli.

Here's Thibaut Pinot finishing the race in Bergamo.

The podium, from left: Andrea Bagioli (2nd), Tadej Pogacar (1st) & Primoz Roglic (3rd).

Race winner Tadej Pogacar

Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers, October 6, 2022:

1 Tadej Pogacar
2 Sjoerd Bax
3 Davide Formolo
4 Marc Hirschi
5 Rafal Majka
6 Diego Ulissi
7 Adam Yates
11 Ben O'Connor
12 Clément Berthet
13 Felix Gall
14 Valentin Paret-Peintre
15 Aurélien Paret-Peintre
16 Nicolas Prodhomme
17 Lawrence Warbasse
21 Stefano Oldani
22 Tobias Bayer
23 Nicola Conci
24 Michael Gogl
25 Jimmy Janssens
26 Jason Osborne
27 Kristian Sbaragli
31 Simone Velasco
32 Samuele Battistella
33 David De La Cruz
34 Fabio Felline
35 Gianmarco Garofoli
36 Gianni Moscon
37 Cristian Scaroni
41 Mikel Landa
42 Santiago Buitrago
43 Nicolo Buratti
44 Andrea Pasqualon
45 Hermann Pernsteiner
46 Antonio Tiberi
47 Edoardo Zambanini
51 Jai Hindley
52 Giovanni Aleotti
53 Emanuel Buchmann
54 Sergio Higuita
55 Bob Jungels
56 Aleksandr Vlasov
57 Frederik Wandahl
61 Guillaume Martin
62 Ion Izagirre
63 Victor Lafay
64 Axel Mariault
65 Simon Geschke
66 Hugo Toumire
67 Harrison Wood
71 Richard Carapaz
72 Jonathan Caicedo
73 Esteban Chaves
74 Ben Healy
75 Mikkel Honore
76 Andrea Piccolo
77 Rigoberto Uran
81 Lorenzo Fortunato
82 Mattia Bais
83 Alessandro Fancellu
84 Erik Fetter
85 Andrea Garosio
86 Davide Piganzoli
87 Diego Sevilla
91 Luca Covili
92 Riccardo Lucca
93 Filippo Magli
94 Martin Marcellusi
95 Henok Mulubrhan
96 Alex Tolio
97 Alessandro Tonelli
101 Thibaut Pinot
102 Romain Grégoire
103 Valentin Madouas
104 Lenny Martinez
105 Rudy Molard
106 Quentin Pacher
107 Lars Van Den Berg
111 Carlos Rodriguez
112 Filippo Ganna
113 Salvatore Puccio
114 Magnus Sheffield
115 Pavel Sivakov
116 Ben Swift
117 Ben Turner
121 Rui Costa
122 Niccolo Bonifazio
123 Louis Meintjes
124 Simone Petilli
125 Lorenzo Rota
126 Rein Taaramäe
127 Georg Zimmermann
131 Jakob Fuglsang
132 Hugo Houle
133 Krists Neilands
134 Nick Schultz
135 Dylan Teuns
136 Stephen Williams
137 Michael Woods
141 Primoz Roglic
142 Tiesj Benoot
143 Koen Bouwman
144 Wilco Kelderman
145 Sam Oomen
146 Jan Tratnik
147 Attila Valter
151 Bauke Mollema
152 Julien Bernard
153 Amanuel Gebreigzabhier
154 Asbjørn Hellemose
155 Juan Pedro Lopez
156 Jacopo Mosca
157 Natnael Tesfazion
161 Thomas De Gendt
162 Andreas Kron
163 Sylvain Moniquet
164 Mathijs Paasschens
165 Eduardo Sepulveda
166 Lennert Van Eetvelt
167 Maxim Van Gils
171 Enric Mas
172 William Barta
173 Imanol Erviti
174 Matteo Jorgenson
175 Gregor Mühlberger
176 Óscar Rodríguez
177 Carlos Verona
181 Gianluca Brambilla
182 Negasi Haylu Abreha
183 Walter Calzoni
184 Corey Davis
185 Mark Donovan
186 Damien Howson
187 Kamil Malecki
191 Remco Evenepoel
192 Julian Alaphilippe
193 Andrea Bagioli
194 Mattia Cattaneo
195 Fausto Masnada
196 Ilan Van Wilder
197 Mauri Vansevenant
201 Warren Barguil
202 Ewen Costiou
203 Clément Champoussin
204 Simon Guglielmi
205 Anthony Delaplace
206 Kévin Vauquelin
207 Alessandro Verre
211 Romain Bardet
212 Matthew Dinham
213 Chris Hamilton
214 Oscar Onley
215 Jonas Iversby Hvideberg
216 Florian Stork
217 Kevin Vermaerke
221 Simon Yates
222 Kevin Colleoni
223 Alessandro De Marchi
224 Edward Dunbar
225 Lucas Hamilton
226 Chris Harper
227 Filippo Zana
231 Pierre Latour
232 Jérémy Cabot
233 Fabien Grellier
234 Valentin Ferron
235 Paul Ourselin
236 Mattéo Vercher
237 Alexis Vuillermoz
241 Simon Pellaud
242 Jacob Eriksson
243 Nils Brun
244 Arthur Kluckers
245 Sebastien Reichenbach
246 Yannis Voisard
247 Hannes Wilksch