Miguel Lopez wins Milano-Torino

Miguel Lopez (Astana) won a tactical two-man battle to the finish line ahead of Michael Woods (Cannondale-Drapac) to take the victory at Milano-Torino.

They repeatedly attacked one another during the final sections of steep five-kilometre climb to the Basilica at Superga, above the city of Torino, but it was the Colombian who proved the strongest of the pair and finished nine seconds ahead with enough time to comfortably celebrate his win over Woods. Cannondale-Drapac's Rigoberto Uran crossed the line in third place another five seconds back.

"Thanks to the team I achieved this magnificent victory here today despite the loss of Michele Scarponi who crashed – I dedicate this achievement to him," Lopez said.

"Diego Rosa, who was also involved in the crash, did a tremendous job for me as well as Dario Cataldo in bringing back the breakaway. We always speak during the race, that enabled us to change tactic on the way... It was smart to try to go away before the final ascent. I didn't expect to win today. It's beautiful."

Milano-Torino marked the next event in a series of late-September races held across Italy before the final WorldTour round at Il Lombardia this weekend.

The 186km route was held over relatively flat terrain until the final third of the race with a small climb over La Fabrica before taking on the final two ascents to Superga. The latter was 4.9km and averaged 10 per cent with grades as steep as 14.

A mid-race crash saw Adriano Malori (Movistar) and Michele Scarponi (Astana) go down. Malori was reported to have sustained a broken collarbone and was taken to hospital by ambulance.

A three-man move of Eduard Grosu (Nippo Vini Fantini,) Peter Kennaugh (Team Sky) and Alessandro De Marchi (BMC) pushed their breakaway lead out to nearly nine minutes. But even an advantage that big proved to be too little for a course that ended on such challenging terrain, and with teams Tinkoff, AG2R La Mondiale, Trek-Segafredo, Bardiani CSF and Cannondale-Drapac setting up a chase behind for their climbers, that gap was slashed to only two minutes as they approached the first climb to Superga.

Kennaugh attacked his breakaway companions and cleared the way for a solo move on the first trip up Superga, pushing on the climb and quickly building a lead on Grosu and De Marchi, but his lead back to the main field dropped to roughly 1:30 as he reached the mid-way point on the the climb inside 20km to go.

Trek-Segafredo led what was left of the main field over the final sections of that climb. Eduardo Zardini (Bardiani CSF) made a move from that group and no one joined him as he caught and passed stragglers De Marchi and Grosu, who struggled after spending so much of their energy in the day's breakaway.

Kennaugh's gap continued to drop to 30 seconds over Zardini, who managed to build only 30 seconds on the field behind. The Italian took in water bottles over the top as Astana led the field of about 30 riders only a few feet from his back wheel.

Kennaugh took some risks on the tricky descent, leaning into each tight corner to hold 18 seconds over the Astana-led peloton, but with only 14km to go and one last, decisive climb to the finish, his efforts seemed useless in holding off the charging field full of the climbing favourites.

The technical descent caused the main group split further and the gap to Kennaugh closed down to just a handful of seconds at the bottom, with 10km to go.

Astana were the team to beat with defending champion Diego Rosa, Fabio Aru and Lopez all in the mix at the base of the last climb. AG2R La Mondiale were the first to attack and forced a small front group of 11 quality riders to detached off the front of the race.

Cannondale-Drapac had two cards to play with Uran and Woods. It was the Canadian who made the first bid for glory on the steep slopes to Superga but with four kilometres to go, it was a big roll of the dice. After an initial out-of-the-saddle effort on the climb, Woods looked over his shoulder saw that he had cleared the group, and he sat down to settle into a more controlled rhythm. Astana's Lopez quickly emerged behind in an effort to bridge across to Woods.

Woods got out of his saddle to push on through the steeper sections, and forced Lopez to work harder to close the gap but the Colombian made the junction with just over two kilometres to the line.

There was a brief partnership between the two riders but all bets were off when Lopez attacked to try and shake Woods from his wheel. The two wrestled into the final kilometre and a half but Woods sat tight onto Lopez's back wheel.

"I knew Rigo was going really well, he was really strong, so I figured that if I could put the pressure on and force other teams to do the work, then Rigo would get a bit more of a ride. Lopez bridge up to be and I didn't want to pull through because I knew Rigo was going really well," Woods said.

Hubert Dupont (AG2R La Mondiale), Matvey Mamykin (Katusha) and Alessio Taliani (Androni Giocattoli - Sidermec) formed the next chase but they were quickly caught by the heavy-hitting climbers.

Bardet jumped out of that group in pursuit of the two leaders Woods and Lopez, while Uran sat in, knowing he had a strong card to play in Woods up the road.

Lopez attacked Woods again but the Cannondale rider managed to hang on through the final kilometre. Woods made a last bid for the win with 700 metres to go but the attack wasn't strong enough to rid himself of Lopez. The Astana man made his last, winning attack, and proved to be the better of the two as he raced toward the finish line alone.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Miguel Angel Lopez (Col) Astana Pro Team4:13:36
2Michael Woods (Can) Cannondale-Drapac0:00:09
3Rigoberto Uran (Col) Cannondale-Drapac0:00:14
4Daniel Moreno (Spa) Movistar Team0:00:19
5Diego Ulissi (Ita) Lampre - Merida0:00:21
6Fabio Aru (Ita) Astana Pro Team0:00:23
7Pello Bilbao (Spa) Caja Rural-Seguros RGA0:00:27
8Rodolfo Andres Torres (Col) Androni Giocattoli - Sidermec0:00:32
9Romain Bardet (Fra) AG2R La Mondiale0:00:36
10Warren Barguil (Fra) Team Giant-Alpecin0:00:40
11Sergio Pardilla (Spa) Caja Rural-Seguros RGARow 10 - Cell 2
12Leopold Konig (Cze) Team SkyRow 11 - Cell 2
13Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:47
14Giovanni Visconti (Ita) Movistar Team0:00:52
15Franco Pellizotti (Ita) Androni Giocattoli - Sidermec0:01:02
16Alessio Taliani (Ita) Androni Giocattoli - Sidermec0:01:10
17Daniel Martínez (Col) Wilier Triestina-SoutheastRow 16 - Cell 2
18Pierre-Roger Latour (Fra) AG2R La Mondiale0:01:14
19Ben Hermans (Bel) BMC Racing Team0:01:24
20Damiano Cunego (Ita) Nippo - Vini Fantini0:01:26
21Diego Rosa (Ita) Astana Pro Team0:01:29
22Angel Madrazo Ruiz (Spa) Caja Rural-Seguros RGA0:01:37
23Sam Oomen (Ned) Team Giant-Alpecin0:01:43
24Matvey Mamykin (Rus) Team Katusha0:01:59
25Hubert Dupont (Fra) AG2R La MondialeRow 24 - Cell 2
26Alexis Vuillermoz (Fra) AG2R La Mondiale0:02:06
27Manuel Senni (Ita) BMC Racing Team0:02:07
28Edoardo Zardini (Ita) Bardiani CSF0:02:14
29Darwin Atapuma (Col) BMC Racing Team0:03:24
30Mikael Cherel (Fra) AG2R La Mondiale0:03:26
31Przemyslaw Niemiec (Pol) Lampre - Merida0:03:28
32Frank Schleck (Lux) Trek-SegafredoRow 31 - Cell 2
33Mikel Landa Meana (Spa) Team Sky0:04:04
34Davide Villella (Ita) Cannondale-Drapac0:04:14
35Tanel Kangert (Est) Astana Pro Team0:04:21
36Cristian Rodriguez (Spa) Wilier Triestina-Southeast0:04:58
37Peter Kennaugh (GBr) Team Sky0:05:22
38Javier Moreno (Spa) Movistar Team0:05:34
39Tobias Ludvigsson (Swe) Team Giant-Alpecin0:05:42
40Jesper Hansen (Den) Tinkoff TeamRow 39 - Cell 2
41Rafal Majka (Pol) Tinkoff TeamRow 40 - Cell 2
42Davide Formolo (Ita) Cannondale-Drapac0:05:59
43Sergey Firsanov (Rus) Gazprom-Rusvelo0:06:32
44Cristian Raileanu (Mda) Wilier Triestina-SoutheastRow 43 - Cell 2
45Ryder Hesjedal (Can) Trek-Segafredo0:06:40
46Lorenzo Rota (Ita) Bardiani CSF0:08:13
47Stefano Pirazzi (Ita) Bardiani CSFRow 46 - Cell 2
48Simone Velasco (Ita) Bardiani CSFRow 47 - Cell 2
49Roman Kreuziger (Cze) Tinkoff Team0:08:14
50Julien Bernard (Fra) Trek-SegafredoRow 49 - Cell 2
51Haimar Zubeldia (Spa) Trek-SegafredoRow 50 - Cell 2
52Simon Geschke (Ger) Team Giant-AlpecinRow 51 - Cell 2
53Michal Golas (Pol) Team SkyRow 52 - Cell 2
54Jan Hirt (Cze) CCC Sprandi PolkowiceRow 53 - Cell 2
55Aydar Zakarin (Rus) Gazprom-RusveloRow 54 - Cell 2
56Simone Petilli (Ita) Lampre - MeridaRow 55 - Cell 2
57Laurent Didier (Lux) Trek-SegafredoRow 56 - Cell 2
58Julen Amezqueta (Spa) Wilier Triestina-SoutheastRow 57 - Cell 2
59Wouter Poels (Ned) Team SkyRow 58 - Cell 2
60Gianfranco Zilioli (Ita) Nippo - Vini FantiniRow 59 - Cell 2
61Riccardo Zoidl (Aut) Trek-SegafredoRow 60 - Cell 2
62Andre Cardoso (Por) Cannondale-DrapacRow 61 - Cell 2
63Dayer Quintana (Col) Movistar TeamRow 62 - Cell 2
64Víctor De La Parte (Spa) CCC Sprandi PolkowiceRow 63 - Cell 2
65David Arroyo (Spa) Caja Rural-Seguros RGARow 64 - Cell 2
66Kristoffer Skjerping (Nor) Cannondale-DrapacRow 65 - Cell 2
67Cyril Gautier (Fra) AG2R La MondialeRow 66 - Cell 2
68Mikel Nieve (Spa) Team SkyRow 67 - Cell 2
69Sergio Paulinho (Por) Tinkoff TeamRow 68 - Cell 2
70Dylan Teuns (Bel) BMC Racing TeamRow 69 - Cell 2
71Amaël Moinard (Fra) BMC Racing TeamRow 70 - Cell 2
72Vasil Kiryienka (Blr) Team Sky0:10:09
73Pawel Poljanski (Pol) Tinkoff Team0:10:15
74Lorenzo Fortunato (Ita) Tinkoff TeamRow 73 - Cell 2
75Fredrik Ludvigsson (Swe) Team Giant-Alpecin0:10:31
76Davide Rebellin (Ita) CCC Sprandi Polkowice0:11:21
77Peter Velits (Svk) BMC Racing Team0:11:38
78Yonder Godoy (Ven) Wilier Triestina-SoutheastRow 77 - Cell 2
79Alberto Nardin (Ita) Androni Giocattoli - Sidermec0:11:39
80Sindre Skjoestad Lunke (Nor) Team Giant-AlpecinRow 79 - Cell 2
81Matteo Draperi (Ita) Wilier Triestina-SoutheastRow 80 - Cell 2
82Branislau Samoilau (Blr) CCC Sprandi PolkowiceRow 81 - Cell 2
83Martijn Tusveld (Ned) Team Giant-AlpecinRow 82 - Cell 2
84Felix Grosschartner (Aut) CCC Sprandi PolkowiceRow 83 - Cell 2
85Egor Silin (Rus) Team KatushaRow 84 - Cell 2
86Alexander Foliforov (Rus) Gazprom-RusveloRow 85 - Cell 2
87Artem Ovechkin (Rus) Gazprom-RusveloRow 86 - Cell 2
88Adrian Honkisz (Pol) CCC Sprandi PolkowiceRow 87 - Cell 2
89Sylwester Szmyd (Pol) CCC Sprandi PolkowiceRow 88 - Cell 2
90Artur Ershov (Rus) Gazprom-RusveloRow 89 - Cell 2
91Rein Taaramae (Est) Team KatushaRow 90 - Cell 2
92Pavel Brutt (Rus) Tinkoff Team0:11:45
93Tiago Machado (Por) Team Katusha0:11:56
94Matteo Montaguti (Ita) AG2R La Mondiale0:12:01
95Alessandro De Marchi (Ita) BMC Racing TeamRow 94 - Cell 2
96Samuel Sanchez (Spa) BMC Racing Team0:16:41
97Marcin Mrozek (Pol) CCC Sprandi PolkowiceRow 96 - Cell 2
DNFDario Cataldo (Ita) Astana Pro TeamRow 97 - Cell 2
DNFJakob Fuglsang (Den) Astana Pro TeamRow 98 - Cell 2
DNFMichele Scarponi (Ita) Astana Pro TeamRow 99 - Cell 2
DNFAlessandro Vanotti (Ita) Astana Pro TeamRow 100 - Cell 2
DNFMarco Bandiera (Ita) Androni Giocattoli - SidermecRow 101 - Cell 2
DNFFrancesco Gavazzi (Ita) Androni Giocattoli - SidermecRow 102 - Cell 2
DNFMirko Selvaggi (Ita) Androni Giocattoli - SidermecRow 103 - Cell 2
DNFSerghei Tvetcov (Rom) Androni Giocattoli - SidermecRow 104 - Cell 2
DNFSimone Andreetta (Ita) Bardiani CSFRow 105 - Cell 2
DNFEnrico Barbin (Ita) Bardiani CSFRow 106 - Cell 2
DNFFrancesco Manuel Bongiorno (Ita) Bardiani CSFRow 107 - Cell 2
DNFMirco Maestri (Ita) Bardiani CSFRow 108 - Cell 2
DNFEduard Prades (Spa) Caja Rural-Seguros RGARow 109 - Cell 2
DNFJaime Roson (Spa) Caja Rural-Seguros RGARow 110 - Cell 2
DNFRicardo Vilela (Por) Caja Rural-Seguros RGARow 111 - Cell 2
DNFMatti Breschel (Den) Cannondale-DrapacRow 112 - Cell 2
DNFToms Skujins (Lat) Cannondale-DrapacRow 113 - Cell 2
DNFAlexander Evtushenko (Rus) Gazprom-RusveloRow 114 - Cell 2
DNFAlexander Serov (Rus) Gazprom-RusveloRow 115 - Cell 2
DNFKirill Sveshnikov (Rus) Gazprom-RusveloRow 116 - Cell 2
DNFMattia Cattaneo (Ita) Lampre - MeridaRow 117 - Cell 2
DNFKristijan Durasek (Cro) Lampre - MeridaRow 118 - Cell 2
DNFRui Costa (Por) Lampre - MeridaRow 119 - Cell 2
DNFManuele Mori (Ita) Lampre - MeridaRow 120 - Cell 2
DNFJan Polanc (Slo) Lampre - MeridaRow 121 - Cell 2
DNFJonathan Castroviejo (Spa) Movistar TeamRow 122 - Cell 2
DNFAdriano Malori (Ita) Movistar TeamRow 123 - Cell 2
DNFCarlos Betancur (Col) Movistar TeamRow 124 - Cell 2
DNFRuben Fernandez (Spa) Movistar TeamRow 125 - Cell 2
DNFAlessandro Bisolti (Ita) Nippo - Vini FantiniRow 126 - Cell 2
DNFGenki Yamamoto (Jpn) Nippo - Vini FantiniRow 127 - Cell 2
DNFPier Paolo De Negri (Ita) Nippo - Vini FantiniRow 128 - Cell 2
DNFIuri Filosi (Ita) Nippo - Vini FantiniRow 129 - Cell 2
DNFEduard Michael Grosu (Rom) Nippo - Vini FantiniRow 130 - Cell 2
DNFYuma Koishi (Jpn) Nippo - Vini FantiniRow 131 - Cell 2
DNFJoaquin Rodriguez (Spa) Team KatushaRow 132 - Cell 2
DNFDmitrii Kozonchuk (Rus) Team KatushaRow 133 - Cell 2
DNFAlberto Losada (Spa) Team KatushaRow 134 - Cell 2
DNFAngel Vicioso (Spa) Team KatushaRow 135 - Cell 2
DNFDavid Lopez Garcia (Spa) Team SkyRow 136 - Cell 2
DNFDavide Ballerini (Ita) Tinkoff TeamRow 137 - Cell 2
DNFGiacomo Nizzolo (Ita) Trek-SegafredoRow 138 - Cell 2
DNFEugenio Alafaci (Ita) Trek-SegafredoRow 139 - Cell 2
DNFAndrea Fedi (Ita) Wilier Triestina-SoutheastRow 140 - Cell 2

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1