Ulissi triumphs at Milano-Torino

Diego Ulissi (Lampre-Merida) won Milan-Turin with a late attack that allowed him to win atop the Superga climb overlooking the Piemonte capital.

Swipe to scroll horizontally
Full Results
1Diego Ulissi (Ita) Lampre-Merida4:21:02
2Rafal Majka (Pol) Team Saxo-Tinkoff0:00:03
3Daniel Moreno Fernandez (Spa) Katusha0:00:05
4Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:07
5Alberto Contador Velasco (Spa) Team Saxo-Tinkoff0:00:11
6Alejandro Valverde Belmonte (Spa) Movistar Team0:00:15
7Mauro Finetto (Ita) Vini Fantini-Selle ItaliaRow 6 - Cell 2
8Thomas Voeckler (Fra) Team EuropcarRow 7 - Cell 2
9Matteo Rabottini (Ita) Vini Fantini-Selle ItaliaRow 8 - Cell 2
10Franco Pellizotti (Ita) Androni GiocattoliRow 9 - Cell 2
11Daniel Martin (Irl) Garmin-Sharp0:00:24
12Sébastien Reichenbach (Swi) IAM CyclingRow 11 - Cell 2
13Patrick Facchini (Ita) Androni GiocattoliRow 12 - Cell 2
14Giampaolo Caruso (Ita) KatushaRow 13 - Cell 2
15Chris Anker Sörensen (Den) Team Saxo-TinkoffRow 14 - Cell 2
16Gianfranco Zilioli (Ita) Androni Giocattoli0:00:41
17Joaquim Rodriguez Oliver (Spa) KatushaRow 16 - Cell 2
18Enrico Gasparotto (Ita) Astana Pro Team0:00:50
19Sergey Firsanov (Rus) RusVelo0:00:58
20Marcel Wyss (Swi) IAM Cycling0:01:00
21Paul Voss (Ger) Team NetApp-EnduraRow 20 - Cell 2
22Jonathan Fumeaux (Swi) IAM CyclingRow 21 - Cell 2
23Darwin Atapuma Hurtado (Col) Colombia0:01:08
24Johann Tschopp (Swi) IAM Cycling0:01:10
25Ben Hermans (Bel) RadioShack Leopard0:01:15
26Sergio Pardilla Bellon (Spa) MTN-Qhubeka0:01:17
27Riccardo Chiarini (Ita) Androni Giocattoli0:01:23
28Davide Rebellin (Ita) CCC Polsat PolkowiceRow 27 - Cell 2
29José Joao Pimenta Costa Mendes (Por) Team NetApp-EnduraRow 28 - Cell 2
30Diego Rosa (Ita) Androni GiocattoliRow 29 - Cell 2
31Haimar Zubeldia Agirre (Spa) RadioShack LeopardRow 30 - Cell 2
32Paolo Tiralongo (Ita) Astana Pro Team0:01:32
33Stefano Locatelli (Ita) Bardiani Valvole-CSF Inox0:01:45
34Edoardo Zardini (Ita) Bardiani Valvole-CSF Inox0:01:55
35Louis Meintjes (RSA) MTN-Qhubeka0:02:10
36Gustav Larsson (Swe) IAM CyclingRow 35 - Cell 2
37Mikael Cherel (Fra) AG2R La MondialeRow 36 - Cell 2
38Damiano Cunego (Ita) Lampre-Merida0:02:27
39Donato De Ieso (Ita) Bardiani Valvole-CSF InoxRow 38 - Cell 2
40Bartosz Huzarski (Pol) Team NetApp-EnduraRow 39 - Cell 2
41Alexander Rybakov (Rus) RusVelo0:03:04
42Cyril Gautier (Fra) Team EuropcarRow 41 - Cell 2
43Nelson Filipe Santos Simoes Oliveira (Por) RadioShack LeopardRow 42 - Cell 2
44Emanuele Sella (Ita) Androni GiocattoliRow 43 - Cell 2
45Reto Hollenstein (Swi) IAM Cycling0:03:11
46Carlos Alberto Betancur Gomez (Col) AG2R La MondialeRow 45 - Cell 2
47Vladimir Gusev (Rus) Katusha0:03:16
48Kristijan Durasek (Cro) Lampre-MeridaRow 47 - Cell 2
49Fabio Taborre (Ita) Vini Fantini-Selle Italia0:03:21
50Hubert Dupont (Fra) AG2R La Mondiale0:03:26
51Manuele Mori (Ita) Lampre-Merida0:03:32
52Jesus Herrada Lopez (Spa) Movistar TeamRow 51 - Cell 2
53Marco Marcato (Ita) Vacansoleil-DCM Pro Cycling Team0:03:45
54Jarlinson Pantano (Col) Colombia0:04:02
55Thomas Damuseau (Fra) Team Argos-Shimano0:04:49
56Georg Preidler (Aut) Team Argos-ShimanoRow 55 - Cell 2
57Luca Mazzanti (Ita) Vini Fantini-Selle Italia0:05:03
58Maxime Bouet (Fra) AG2R La MondialeRow 57 - Cell 2
59Giovanni Visconti (Ita) Movistar TeamRow 58 - Cell 2
60Bjorn Thurau (Ger) Team EuropcarRow 59 - Cell 2
61Jacques Janse Van Rensburg (RSA) MTN-Qhubeka0:05:15
62Jan Bakelants (Bel) RadioShack Leopard0:05:20
63Matthew Busche (USA) RadioShack Leopard0:05:40
64Angel Vicioso Arcos (Spa) KatushaRow 63 - Cell 2
65Caleb Fairly (USA) Garmin-Sharp0:06:36
66Miguel Angel Rubiano Chavez (Col) Androni GiocattoliRow 65 - Cell 2
67Andrey Kashechkin (Kaz) Astana Pro TeamRow 66 - Cell 2
68Pavel Kochetkov (Rus) RusVelo0:06:57
69Lukasz Owsian (Pol) CCC Polsat Polkowice0:08:02
70Michael Rogers (Aus) Team Saxo-Tinkoff0:08:07
71Eros Capecchi (Ita) Movistar TeamRow 70 - Cell 2
72Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team0:08:20
73Rob Ruijgh (Ned) Vacansoleil-DCM Pro Cycling TeamRow 72 - Cell 2
74Mattia Pozzo (Ita) Vini Fantini-Selle Italia0:08:30
75Matteo Montaguti (Ita) AG2R La MondialeRow 74 - Cell 2
76Sergei Pomoshnikov (Rus) RusVeloRow 75 - Cell 2
77Marco Frapporti (Ita) Androni GiocattoliRow 76 - Cell 2
78Jacek Morajko (Pol) CCC Polsat PolkowiceRow 77 - Cell 2
79Daniele Pietropolli (Ita) Lampre-MeridaRow 78 - Cell 2
80Juan Pablo Valencia (Col) ColombiaRow 79 - Cell 2
81Ilnur Zakarin (Rus) RusVeloRow 80 - Cell 2
82Petr Ignatenko (Rus) KatushaRow 81 - Cell 2
83Nicola Dal Santo (Ita) Ceramica Flaminia-FondriestRow 82 - Cell 2
84Maurits Lammertink (Ned) Vacansoleil-DCM Pro Cycling TeamRow 83 - Cell 2
85Robinson Eduardo Chalapud Gomez (Col) ColombiaRow 84 - Cell 2
86Simone Stortoni (Ita) Lampre-MeridaRow 85 - Cell 2
87Andreas Schillinger (Ger) Team NetApp-EnduraRow 86 - Cell 2
88Ignatas Konovalovas (Ltu) MTN-QhubekaRow 87 - Cell 2
89Carlos Julian Quintero (Col) ColombiaRow 88 - Cell 2
90Johannes Fröhlinger (Ger) Team Argos-ShimanoRow 89 - Cell 2
91Thomas Lövkvist (Swe) IAM CyclingRow 90 - Cell 2
92Fabio Andres Duarte Arevalo (Col) ColombiaRow 91 - Cell 2
93George Bennett (NZl) RadioShack LeopardRow 92 - Cell 2
94Leonardo Fabio Duque (Col) ColombiaRow 93 - Cell 2
95Angelo Pagani (Ita) Bardiani Valvole-CSF InoxRow 94 - Cell 2
96Francesco Manuel Bongiorno (Ita) Bardiani Valvole-CSF InoxRow 95 - Cell 2
97Enrico Battaglin (Ita) Bardiani Valvole-CSF InoxRow 96 - Cell 2
98Songezo Jim (RSA) MTN-QhubekaRow 97 - Cell 2
99Jeffry Johan Romero Corredor (Col) Colombia0:10:14
100Stefano Pirazzi (Ita) Bardiani Valvole-CSF Inox0:10:33
101Bartlomiej Matysiak (Pol) CCC Polsat Polkowice0:10:47
102Luka Mezgec (Slo) Team Argos-ShimanoRow 101 - Cell 2
103Alexander Wetterhall (Swe) Team NetApp-EnduraRow 102 - Cell 2
104Alex Howes (USA) Garmin-SharpRow 103 - Cell 2
105Jay Robert Thomson (RSA) MTN-QhubekaRow 104 - Cell 2
106Meron Russom (Eri) MTN-QhubekaRow 105 - Cell 2
107Cesare Benedetti (Ita) Team NetApp-EnduraRow 106 - Cell 2
108Rafael Andriato (Bra) Vini Fantini-Selle ItaliaRow 107 - Cell 2
109Sergei Chernetckii (Rus) KatushaRow 108 - Cell 2
110Erick Rowsell (GBr) Team NetApp-EnduraRow 109 - Cell 2
111Valerio Agnoli (Ita) Astana Pro Team0:11:27
112José Ivan Gutierrez Palacios (Spa) Movistar TeamRow 111 - Cell 2
113Benat Intxausti Elorriaga (Spa) Movistar TeamRow 112 - Cell 2
114Tsgabu Gebremaryam Grmay (Eth) MTN-QhubekaRow 113 - Cell 2
115Andrey Amador Bakkazakova (CRc) Movistar TeamRow 114 - Cell 2
116Fabio Aru (Ita) Astana Pro TeamRow 115 - Cell 2
117Davide Gabburo (Ita) Ceramica Flaminia-FondriestRow 116 - Cell 2
118Antonio Santoro (Ita) Ceramica Flaminia-FondriestRow 117 - Cell 2
119Thomas Peterson (USA) Team Argos-ShimanoRow 118 - Cell 2
120Willem Wauters (Bel) Vacansoleil-DCM Pro Cycling TeamRow 119 - Cell 2
121Natnael Berhane (Eri) Team EuropcarRow 120 - Cell 2
122Luigi Miletta (Ita) Vini Fantini-Selle ItaliaRow 121 - Cell 2
123Nicki Sörensen (Den) Team Saxo-TinkoffRow 122 - Cell 2
124Gennady Tatarinov (Rus) RusVeloRow 123 - Cell 2
125Blel Kadri (Fra) AG2R La Mondiale0:12:05
DNFJacopo Guarnieri (Ita) Astana Pro TeamRow 125 - Cell 2
DNFManuele Boaro (Ita) Team Saxo-TinkoffRow 126 - Cell 2
DNFLachlan David Morton (Aus) Garmin-SharpRow 127 - Cell 2
DNFMichel Kreder (Ned) Garmin-SharpRow 128 - Cell 2
DNFNathan Haas (Aus) Garmin-SharpRow 129 - Cell 2
DNFLuca Wackermann (Ita) Lampre-MeridaRow 130 - Cell 2
DNFFredrik Carl Wilhelm Kessiakoff (Swe) Astana Pro TeamRow 131 - Cell 2
DNFFrancois Parisien (Can) Team Argos-ShimanoRow 132 - Cell 2
DNFOscar Gatto (Ita) Vini Fantini-Selle ItaliaRow 133 - Cell 2
DNFNicola Boem (Ita) Bardiani Valvole-CSF InoxRow 134 - Cell 2
DNFJosef Cerny (Cze) CCC Polsat PolkowiceRow 135 - Cell 2
DNFAdrian Honkisz (Pol) CCC Polsat PolkowiceRow 136 - Cell 2
DNFMatthias Brandle (Aut) IAM CyclingRow 137 - Cell 2
DNFBryan Coquard (Fra) Team EuropcarRow 138 - Cell 2
DNFSergio Miguel Moreira Paulinho (Por) Team Saxo-TinkoffRow 139 - Cell 2
DNFVincent Jerome (Fra) Team EuropcarRow 140 - Cell 2
DNFPierre-Henri Lecuisiner (Fra) Team EuropcarRow 141 - Cell 2
DNFMatteo Bono (Ita) Lampre-MeridaRow 142 - Cell 2
DNFAngelo Tulik (Fra) Team EuropcarRow 143 - Cell 2
DNFIgor Boev (Rus) RusVeloRow 144 - Cell 2
DNFAlexander Mironov (Rus) RusVeloRow 145 - Cell 2
DNFIvan Rovny (Rus) Ceramica Flaminia-FondriestRow 146 - Cell 2
DNFDavide Mucelli (Ita) Ceramica Flaminia-FondriestRow 147 - Cell 2
DNFFilippo Baggio (Ita) Ceramica Flaminia-FondriestRow 148 - Cell 2
DNFAlfredo Balloni (Ita) Ceramica Flaminia-FondriestRow 149 - Cell 2
DNFGiacomo Forconi (Ita) Ceramica Flaminia-FondriestRow 150 - Cell 2
DNFRory Sutherland (Aus) Team Saxo-TinkoffRow 151 - Cell 2
DNFSimone Ponzi (Ita) Astana Pro TeamRow 152 - Cell 2
DNFDavid Zabriskie (USA) Garmin-SharpRow 153 - Cell 2
DNFEnrique Sanz (Spa) Movistar TeamRow 154 - Cell 2
DNFMirko Selvaggi (Ita) Vacansoleil-DCM Pro Cycling TeamRow 155 - Cell 2
DNFSergey Lagutin (Uzb) Vacansoleil-DCM Pro Cycling TeamRow 156 - Cell 2
DNSGrega Bole (Slo) Vacansoleil-DCM Pro Cycling TeamRow 157 - Cell 2
DNSAndy Schleck (Lux) RadioShack LeopardRow 158 - Cell 2
DNSGuillaume Bonnafond (Fra) AG2R La MondialeRow 159 - Cell 2
Stephen Farrand
Head of News

Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

Latest on Cyclingnews