Stuyven surges on run-in to win Milan-San Remo

Jasper Stuyven (Trek-Segafredo) held off the sprinters in the Via Roma to win Milan-San Remo after making a brave attack in the final two kilometres. 

Swipe to scroll horizontally
Full results
RankBibResult
1Jasper Stuyven (Bel) Trek-Segafredo6:38:06
2Caleb Ewan (Aus) Lotto SoudalRow 1 - Cell 2
3Wout Van Aert (Bel) Jumbo-VismaRow 2 - Cell 2
4Peter Sagan (Svk) Bora-HansgroheRow 3 - Cell 2
5Mathieu van der Poel (Ned) Alpecin-FenixRow 4 - Cell 2
6Michael Matthews (Aus) Team BikeExchangeRow 5 - Cell 2
7Alex Aranburu Deba (Spa) Astana-Premier TechRow 6 - Cell 2
8Sonny Colbrelli (Ita) Bahrain VictoriousRow 7 - Cell 2
9Søren Kragh Andersen (Den) Team DSMRow 8 - Cell 2
10Anthony Turgis (Fra) Total Direct EnergieRow 9 - Cell 2
11Matej Mohoric (Slo) Bahrain VictoriousRow 10 - Cell 2
12Matteo Trentin (Ita) UAE Team EmiratesRow 11 - Cell 2
13Greg Van Avermaet (Bel) AG2R Citroën TeamRow 12 - Cell 2
14Maximilian Schachmann (Ger) Bora-HansgroheRow 13 - Cell 2
15Thomas Pidcock (GBr) Ineos GrenadiersRow 14 - Cell 2
16Julian Alaphilippe (Fra) Deceuninck-QuickStepRow 15 - Cell 2
17Michal Kwiatkowski (Pol) Ineos GrenadiersRow 16 - Cell 2
18Giacomo Nizzolo (Ita) Team Qhubeka Assos0:0:06
19Nacer Bouhanni (Fra) Team Arkea-SamsicRow 18 - Cell 2
20Pascal Ackermann (Ger) Bora-HansgroheRow 19 - Cell 2
21Oliver Naesen (Bel) AG2R Citroën TeamRow 20 - Cell 2
22Christophe Laporte (Fra) CofidisRow 21 - Cell 2
23Andrea Vendrame (Ita) AG2R Citroën TeamRow 22 - Cell 2
24Gianni Vermeersch (Bel) Alpecin-FenixRow 23 - Cell 2
25Gonzalo Serrano Rodriguez (Spa) Movistar TeamRow 24 - Cell 2
26Arnaud Demare (Fra) Groupama-FDJRow 25 - Cell 2
27Romain Bardet (Fra) Team DSMRow 26 - Cell 2
28Robert Stannard (Aus) Team BikeExchangeRow 27 - Cell 2
29Julien Simon (Fra) Total Direct EnergieRow 28 - Cell 2
30Ivan Garcia Cortina (Spa) Movistar TeamRow 29 - Cell 2
31Dylan van Baarle (Ned) Ineos GrenadiersRow 30 - Cell 2
32John Degenkolb (Ger) Lotto SoudalRow 31 - Cell 2
33Daniel Oss (Ita) Bora-HansgroheRow 32 - Cell 2
34Davide Formolo (Ita) UAE Team Emirates0:0:10
35Vincenzo Nibali (Ita) Trek-SegafredoRow 34 - Cell 2
36Sergio Higuita Garcia (Col) EF Education-NippoRow 35 - Cell 2
37Zdenek Stybar (Cze) Deceuninck-QuickStep0:0:12
38Simon Clarke (Aus) Team Qhubeka Assos0:0:18
39Alessandro Covi (Ita) UAE Team Emirates0:0:21
40Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux0:0:29
41Davide Ballerini (Ita) Deceuninck-QuickStepRow 40 - Cell 2
42Sam Bennett (Irl) Deceuninck-QuickStepRow 41 - Cell 2
43Davide Cimolai (Ita) Israel Start-up NationRow 42 - Cell 2
44Warren Barguil (Fra) Team Arkea-SamsicRow 43 - Cell 2
45Gorka Izagirre Insausti (Spa) Astana-Premier TechRow 44 - Cell 2
46Fabio Felline (Ita) Astana-Premier TechRow 45 - Cell 2
47Aimé De Gendt (Bel) Intermarché-Wanty-Gobert MatériauxRow 46 - Cell 2
48Filippo Fiorelli (Ita) Bardiani CSF Faizane'Row 47 - Cell 2
49Luka Mezgec (Slo) Team BikeExchangeRow 48 - Cell 2
50Kévin Geniets (Lux) Groupama-FDJRow 49 - Cell 2
51Umberto Marengo (Ita) Bardiani CSF Faizane'Row 50 - Cell 2
52Michael Valgren (Den) EF Education-NippoRow 51 - Cell 2
53Guillaume Martin (Fra) CofidisRow 52 - Cell 2
54Yves Lampaert (Bel) Deceuninck-QuickStepRow 53 - Cell 2
55Damiano Caruso (Ita) Bahrain VictoriousRow 54 - Cell 2
56Jacopo Mosca (Ita) Trek-Segafredo0:01:21
57Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux0:01:28
58Lukasz Wisniowski (Pol) Team Qhubeka AssosRow 57 - Cell 2
59Clément Russo (Fra) Team Arkea-Samsic0:01:38
60Josip Rumac (Cro) Androni Giocattoli-SidermecRow 59 - Cell 2
61Kristian Sbaragli (Ita) Alpecin-FenixRow 60 - Cell 2
62Magnus Cort (Den) EF Education-NippoRow 61 - Cell 2
63Niccolò Bonifazio (Ita) Total Direct EnergieRow 62 - Cell 2
64Filippo Ganna (Ita) Ineos GrenadiersRow 63 - Cell 2
65Matteo Sobrero (Ita) Astana-Premier TechRow 64 - Cell 2
66Ignatas Konovalovas (Ltu) Groupama-FDJRow 65 - Cell 2
67Hugo Hofstetter (Fra) Israel Start-up NationRow 66 - Cell 2
68Enrico Battaglin (Ita) Bardiani CSF Faizane'Row 67 - Cell 2
69Elia Viviani (Ita) Cofidis0:01:45
70Sam Oomen (Ned) Jumbo-VismaRow 69 - Cell 2
71Marcus Burghardt (Ger) Bora-HansgroheRow 70 - Cell 2
72Philippe Gilbert (Bel) Lotto SoudalRow 71 - Cell 2
73Filippo Zana (Ita) Bardiani CSF Faizane'Row 72 - Cell 2
74Quinn Simmons (USA) Trek-SegafredoRow 73 - Cell 2
75Toms Skujins (Lat) Trek-SegafredoRow 74 - Cell 2
76Michael Gogl (Aut) Team Qhubeka AssosRow 75 - Cell 2
77Ben Swift (GBr) Ineos GrenadiersRow 76 - Cell 2
78Tim Wellens (Bel) Lotto Soudal0:02:39
79Martijn Tusveld (Ned) Team DSMRow 78 - Cell 2
80Timo Roosen (Ned) Jumbo-VismaRow 79 - Cell 2
81Victor Campenaerts (Bel) Team Qhubeka AssosRow 80 - Cell 2
82Alessandro De Marchi (Ita) Israel Start-up Nation0:02:51
83Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec0:03:00
84Luke Durbridge (Aus) Team BikeExchange0:03:12
85Nelson Oliveira (Por) Movistar Team0:03:13
86Davide Villella (Ita) Movistar TeamRow 85 - Cell 2
87Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert MatériauxRow 86 - Cell 2
88Daniel McLay (GBr) Team Arkea-SamsicRow 87 - Cell 2
89Alexander Kristoff (Nor) UAE Team EmiratesRow 88 - Cell 2
90Stan Dewulf (Bel) AG2R Citroën TeamRow 89 - Cell 2
91Luis Mas Bonet (Spa) Movistar TeamRow 90 - Cell 2
92Jonas Koch (Ger) Intermarché-Wanty-Gobert MatériauxRow 91 - Cell 2
93Cesare Benedetti (Ita) Bora-HansgroheRow 92 - Cell 2
94Salvatore Puccio (Ita) Ineos GrenadiersRow 93 - Cell 2
95Jos van Emden (Ned) Jumbo-VismaRow 94 - Cell 2
96Jacopo Guarnieri (Ita) Groupama-FDJRow 95 - Cell 2
97Pierre-Luc Périchon (Fra) Cofidis0:04:30
98Dries De Bondt (Bel) Alpecin-Fenix0:05:02
99Kasper Asgreen (Den) Deceuninck-QuickStepRow 98 - Cell 2
100Michael Schär (Swi) AG2R Citroën TeamRow 99 - Cell 2
101Roger Kluge (Ger) Lotto Soudal0:05:15
102Jasper De Buyst (Bel) Lotto SoudalRow 101 - Cell 2
103Stefan Bissegger (Swi) EF Education-Nippo0:06:25
104Davide Martinelli (Ita) Astana-Premier Tech0:07:14
105Nicola Conci (Ita) Trek-SegafredoRow 104 - Cell 2
106Alessandro Tonelli (Ita) Bardiani CSF Faizane'Row 105 - Cell 2
107Matthias Brändle (Aut) Israel Start-up NationRow 106 - Cell 2
108Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 107 - Cell 2
109Alberto Bettiol (Ita) EF Education-NippoRow 108 - Cell 2
110Miles Scotson (Aus) Groupama-FDJRow 109 - Cell 2
111Luca Chirico (Ita) Androni Giocattoli-SidermecRow 110 - Cell 2
112Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert MatériauxRow 111 - Cell 2
113Fernando Gaviria Rendon (Col) UAE Team EmiratesRow 112 - Cell 2
114Jasha Sütterlin (Ger) Team DSMRow 113 - Cell 2
115Nicolas Roche (Irl) Team DSMRow 114 - Cell 2
116Dmitriy Gruzdev (Kaz) Astana-Premier TechRow 115 - Cell 2
117Yukiya Arashiro (Jpn) Bahrain VictoriousRow 116 - Cell 2
118Luke Rowe (GBr) Ineos GrenadiersRow 117 - Cell 2
119Otto Vergaerde (Bel) Alpecin-Fenix0:07:56
120Casper Pedersen (Den) Team DSMRow 119 - Cell 2
121Emil Vinjebo (Den) Team Qhubeka AssosRow 120 - Cell 2
122Nicola Venchiarutti (Ita) Androni Giocattoli-SidermecRow 121 - Cell 2
123Romain Combaud (Fra) Team DSMRow 122 - Cell 2
124Manuele Boaro (Ita) Astana-Premier TechRow 123 - Cell 2
125Mathias Norsgaard (Den) Movistar TeamRow 124 - Cell 2
126Fabio Sabatini (Ita) CofidisRow 125 - Cell 2
127Frederik Frison (Bel) Lotto SoudalRow 126 - Cell 2
128James Piccoli (Can) Israel Start-up NationRow 127 - Cell 2
129Ryan Mullen (Irl) Trek-SegafredoRow 128 - Cell 2
130Christopher Juul-Jensen (Den) Team BikeExchange0:07:59
131Sebastian Langeveld (Ned) EF Education-NippoRow 130 - Cell 2
132Petr Vakoc (Cze) Alpecin-FenixRow 131 - Cell 2
133Michael Hepburn (Aus) Team BikeExchange0:10:30
134Alexander Konychev (Ita) Team BikeExchangeRow 133 - Cell 2
135Jan Tratnik (Slo) Bahrain VictoriousRow 134 - Cell 2
136Alexis Gougeard (Fra) AG2R Citroën TeamRow 135 - Cell 2
137Edvald Boasson Hagen (Nor) Total Direct EnergieRow 136 - Cell 2
138Amaury Capiot (Bel) Team Arkea-SamsicRow 137 - Cell 2
139Niki Terpstra (Ned) Total Direct EnergieRow 138 - Cell 2
140Gijs Van Hoecke (Bel) AG2R Citroën TeamRow 139 - Cell 2
141Maciej Bodnar (Pol) Bora-HansgroheRow 140 - Cell 2
142Bert-Jan Lindeman (Ned) Team Qhubeka AssosRow 141 - Cell 2
143Péter Kusztor (Hun) Team Novo NordiskRow 142 - Cell 2
144Albert Torres Barcelo (Spa) Movistar TeamRow 143 - Cell 2
145Guy Sagiv (Isr) Israel Start-up NationRow 144 - Cell 2
146Tom Scully (NZl) EF Education-NippoRow 145 - Cell 2
147Maximiliano Richeze (Arg) UAE Team EmiratesRow 146 - Cell 2
148Fred Wright (GBr) Bahrain VictoriousRow 147 - Cell 2
149Adrien Petit (Fra) Total Direct Energie0:10:58
150Giovanni Visconti (Ita) Bardiani CSF Faizane'Row 149 - Cell 2
151Tim Declercq (Bel) Deceuninck-QuickStepRow 150 - Cell 2
152Kenneth Vanbilsen (Bel) CofidisRow 151 - Cell 2
153Attilio Viviani (Ita) CofidisRow 152 - Cell 2
154Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert MatériauxRow 153 - Cell 2
155Ramon Sinkeldam (Ned) Groupama-FDJRow 154 - Cell 2
156Lorrenzo Manzin (Fra) Total Direct EnergieRow 155 - Cell 2
157Heinrich Haussler (Aus) Bahrain VictoriousRow 156 - Cell 2
158Edoardo Affini (Ita) Jumbo-Visma0:13:17
159Christoph Pfingsten (Ger) Jumbo-Visma0:14:55
160Thibault Guernalec (Fra) Team Arkea-SamsicRow 159 - Cell 2
161Senne Leysen (Bel) Alpecin-FenixRow 160 - Cell 2
162Clément Davy (Fra) Groupama-FDJ0:16:33
163Paul Martens (Ger) Jumbo-VismaRow 162 - Cell 2
164David Lozano Riba (Spa) Team Novo Nordisk0:18:06
165Umberto Poli (Ita) Team Novo Nordisk0:19:37
166Filippo Tagliani (Ita) Androni Giocattoli-SidermecRow 165 - Cell 2
167Sam Brand (GBr) Team Novo NordiskRow 166 - Cell 2
168Andrea Peron (Ita) Team Novo NordiskRow 167 - Cell 2
169Charles Planet (Fra) Team Novo NordiskRow 168 - Cell 2
DNFMattia Viel (Ita) Androni Giocattoli-SidermecRow 169 - Cell 2
DNFGuy Niv (Isr) Israel Start-up NationRow 170 - Cell 2
DNFBrian Kamstra (Ned) Team Novo NordiskRow 171 - Cell 2
DNSMattia Bais (Ita) Androni Giocattoli-SidermecRow 172 - Cell 2
DNSDaniel Savini (Ita) Bardiani CSF Faizane'Row 173 - Cell 2
DNSConnor Swift (GBr) Team Arkea-SamsicRow 174 - 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

Cyclingnews is the world's leader in English-language coverage of professional cycling. Started in 1995 by University of Newcastle professor Bill Mitchell, the site was one of the first to provide breaking news and results over the internet in English. The site was purchased by Knapp Communications in 1999, and owner Gerard Knapp built it into the definitive voice of pro cycling. Since then, major publishing house Future PLC has owned the site and expanded it to include top features, news, results, photos and tech reporting. The site continues to be the most comprehensive and authoritative English voice in professional cycling.

Latest on Cyclingnews