Arnaud Démare wins Milano-Torino

Arnaud Démare (Groupama-FDJ) delivered a fine sprint to claim victory at Milano-Torino ahead of Caleb Ewan (Lotto Soudal) and a fast-closing Wout van Aert (Jumbo-Visma).

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Arnaud Demare (Fra) Groupama-FDJ 4:18:57
2Caleb Ewan (Aus) Lotto Soudal
3Wout van Aert (Bel) Team Jumbo-Visma
4Peter Sagan (Svk) Bora-Hansgrohe
5Danny Van Poppel (Ned) Circus-Wanty Gobert
6Nacer Bouhanni (Fra) Team Arkea-Samsic
7Fernando Gaviria Rendon (Col) UAE Team Emirates
8Manuel Belletti (Ita) Androni Giocattoli-Sidermec
9Dion Smith (NZl) Mitchelton-Scott
10Ben Swift (GBr) Team Ineos
11Andrea Vendrame (Ita) AG2R la Mondiale
12Lawrence Naesen (Bel) AG2R la Mondiale
13Mathieu Van der Poel (Ned) Alpecin-Fenix
14Davide Cimolai (Ita) Israel Start-Up Nation
15Oliver Naesen (Bel) AG2R la Mondiale
16Umberto Marengo (Ita) Vini Zabu' KTM
17Alexander Konychev (Ita) Mitchelton-Scott
18Pieter Vanspeybrouck (Bel) Circus-Wanty Gobert
19Sam Bennett (Irl) Deceuninck-Quickstep
20Kristian Sbaragli (Ita) Alpecin-Fenix
21Martin Marcellusi (Ita) Italy
22Mikkel Frølich Honoré (Den) Deceuninck-Quickstep
23Jacopo Guarnieri (Ita) Groupama-FDJ 0:00:05
24Jacopo Mosca (Ita) Trek-Segafredo
25Filippo Ganna (Ita) Team Ineos
26Vincenzo Nibali (Ita) Trek-Segafredo
27Rick Zabel (Ger) Israel Start-Up Nation
28Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:00:08
29Daniel Oss (Ita) Bora-Hansgrohe 0:00:15
30Ramon Sinkeldam (Ned) Groupama-FDJ 0:00:18
31Boy Van Poppel (Ned) Circus-Wanty Gobert 0:00:22
32Marco Marcato (Ita) UAE Team Emirates
33Christian Knees (Ger) Team Ineos 0:00:25
34Iuri Filosi (Ita) Bardiani CSF Faizane'
35Julien Duval (Fra) AG2R la Mondiale
36Reto Hollenstein (Swi) Israel Start-Up Nation
37Michele Gazzoli (Ita) Italy
38Salvatore Puccio (Ita) Team Ineos
39Leonardo Marchiori (Ita) Italy
40Miles Scotson (Aus) Groupama-FDJ
41Jasper De Buyst (Bel) Lotto Soudal 0:00:28
42Timo Roosen (Ned) Team Jumbo-Visma
43Dries De Bondt (Bel) Alpecin-Fenix 0:00:32
44Sacha Modolo (Ita) Alpecin-Fenix 0:00:35
45Shane Archbold (NZl) Deceuninck-Quickstep 0:00:39
46Oliviero Troia (Ita) UAE Team Emirates 0:00:45
47Leonardo Basso (Ita) Team Ineos 0:00:47
48Amund Grøndahl Jansen (Nor) Team Jumbo-Visma 0:00:49
49Tosh Van der Sande (Bel) Lotto Soudal 0:01:24
50Marco Frapporti (Ita) Vini Zabu' KTM
51Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
52Nicola Bagioli (Ita) Androni Giocattoli-Sidermec
53Giovanni Visconti (Ita) Vini Zabu' KTM 0:01:27
54Damiano Cima (Ita) Gazprom-Rusvelo
55Nathan Van Hooydonck (Bel) CCC Team
56Filippo Conca (Ita) Italy
57Juri Hollmann (Ger) Movistar Team
58Giovanni Aleotti (Ita) Italy
59Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec
60Jonas Koch (Ger) CCC Team
61Alex Dowsett (GBr) Israel Start-Up Nation
62Senne Leysen (Bel) Alpecin-Fenix
63Daniil Fominykh (Kaz) Astana Pro Team
64Gregor Mühlberger (Aut) Bora-Hansgrohe
65Einer Augusto Rubio Reyes (Col) Movistar Team
66Stepan Kuriyanov (Rus) Gazprom-Rusvelo
67Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott
68Alexander Kristoff (Nor) UAE Team Emirates
69Stijn Vandenbergh (Bel) AG2R la Mondiale
70Gabriel Cullaigh (GBr) Movistar Team
71Daniel Savini (Ita) Bardiani CSF Faizane'
72Philippe Gilbert (Bel) Lotto Soudal
73Andreas Schillinger (Ger) Bora-Hansgrohe
74Jhonatan Manuel Narvaez Prado (Ecu) Team Ineos
75Kevin Colleoni (Ita) Italy
76Nicolas Dalla Valle (Ita) Bardiani CSF Faizane'
77Dario Cataldo (Ita) Movistar Team
78Michael Mørkøv (Den) Deceuninck-Quickstep
79Nikolas Maes (Bel) Lotto Soudal
80Zhandos Bizhigitov (Kaz) Astana Pro Team
81Imerio Cima (Ita) Gazprom-Rusvelo
82Mathias Norsgaard Jørgensen (Den) Movistar Team
83Lawrence Warbasse (USA) AG2R la Mondiale
84Francisco Jose Ventoso Alberdi (Spa) CCC Team
85Lorenzo Fortunato (Ita) Vini Zabu' KTM
86Michael Albasini (Swi) Mitchelton-Scott
87Alessandro Iacchi (Ita) Vini Zabu' KTM
88Ian Garrison (USA) Deceuninck-Quickstep
89Cameron Meyer (Aus) Mitchelton-Scott
90Omer Goldstein (Isr) Israel Start-Up Nation
91Alex Aranburu Deba (Spa) Astana Pro Team
92Tim Declercq (Bel) Deceuninck-Quickstep
93Davide Martinelli (Ita) Astana Pro Team
94Gorka Izagirre Insausti (Spa) Astana Pro Team
95Manuele Boaro (Ita) Astana Pro Team
96Andrea Garosio (Ita) Vini Zabu' KTM
97Alessandro Tonelli (Ita) Bardiani CSF Faizane'
98Koen De Kort (Ned) Trek-Segafredo
99Gianluca Brambilla (Ita) Trek-Segafredo
100Louis Vervaeke (Bel) Alpecin-Fenix
101Jasper De Plus (Bel) Circus-Wanty Gobert
102Matteo Moschetti (Ita) Trek-Segafredo
103Antonio Nibali (Ita) Trek-Segafredo
104Pavel Kochetkov (Rus) CCC Team
105Simone Velasco (Ita) Gazprom-Rusvelo
106Marco Canola (Ita) Gazprom-Rusvelo
107Alfdan De Decker (Bel) Circus-Wanty Gobert
108Paul Martens (Ger) Team Jumbo-Visma
109Bert-Jan Lindeman (Ned) Team Jumbo-Visma
110Jakub Mareczko (Ita) CCC Team
111Nicola Conci (Ita) Trek-Segafredo
112Florian Vermeersch (Bel) Lotto Soudal
113Johan Jacobs (Swi) Movistar Team
114Scott Thwaites (GBr) Alpecin-Fenix
115Clément Russo (Fra) Team Arkea-Samsic
116Florian Vachon (Fra) Team Arkea-Samsic
117Cesare Benedetti (Ita) Bora-Hansgrohe
118Daniel McLay (GBr) Team Arkea-Samsic
119Laurent Pichon (Fra) Team Arkea-Samsic 0:01:37
120Thomas Boudat (Fra) Team Arkea-Samsic
121Alessandro De Marchi (Ita) CCC Team 0:01:40
122Oscar Gatto (Ita) Bora-Hansgrohe 0:01:44
123Marcus Burghardt (Ger) Bora-Hansgrohe 0:01:49
124Mattia Viel (Ita) Androni Giocattoli-Sidermec 0:02:45
125Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec
126Alessandro Pessot (Ita) Bardiani CSF Faizane'
127Lorenzo Rota (Ita) Vini Zabu' KTM
128Antwan Tolhoek (Ned) Team Jumbo-Visma
129Davide Villella (Ita) Movistar Team
130Jan Bakelants (Bel) Circus-Wanty Gobert 0:03:04
131Alexander Edmondson (Aus) Mitchelton-Scott 0:04:07
132Robert Stannard (Aus) Mitchelton-Scott
133Romain Le Roux (Fra) Team Arkea-Samsic
134Samuele Rivi (Ita) Italy 0:04:32
135Frederik Frison (Bel) Lotto Soudal
136Gijs Van Hoecke (Bel) CCC Team
137Kévin Geniets (Lux) Groupama-FDJ 0:05:07
138Ignatas Konovalovas (Ltu) Groupama-FDJ
139Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:05:19
140Guillaume Boivin (Can) Israel Start-Up Nation 0:05:55
141Igor Boev (Rus) Gazprom-Rusvelo 0:06:20
142Timothy Dupont (Bel) Circus-Wanty Gobert 0:06:59
143Luca Pacioni (Ita) Androni Giocattoli-Sidermec 0:07:09
144Ethan Hayter (GBr) Team Ineos 0:12:05
145Tom Bohli (Swi) UAE Team Emirates 0:14:41
146Clement Davy (Fra) Groupama-FDJ
DNFMatteo Pelucchi (Ita) Bardiani CSF Faizane'
DNFYves Lampaert (Bel) Deceuninck-Quickstep
DNSDenis Nekrasov (Rus) Gazprom-Rusvelo

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

Barry Ryan
Head of Features

Barry Ryan is Head of Features at Cyclingnews. He has covered professional cycling since 2010, reporting from the Tour de France, Giro d’Italia and events from Argentina to Japan. His writing has appeared in The Independent, Procycling and Cycling Plus. He is the author of The Ascent: Sean Kelly, Stephen Roche and the Rise of Irish Cycling’s Golden Generation, published by Gill Books.

Latest on Cyclingnews