Uran wins Grand Prix Quebec

Rigoberto Uran (Etixx-QuickStep) pulled off an audacious attack to win the Grand Prix Cycliste de Quebec, going solo with 500m to go and then holding off a frenetic chase from the sprinters behind. Michael Matthews (Orica-GreenEdge) edged out Alexander Kristoff (Katusha) in a photo finish for the last two podium spots.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Rigoberto Uran Uran (Col) Etixx - Quick-Step5:09:47
2Michael Matthews (Aus) Orica GreenEdgeRow 1 - Cell 2
3Alexander Kristoff (Nor) Team KatushaRow 2 - Cell 2
4Tom Jelte Slagter (Ned) Cannondale-Garmin Pro Cycling TeamRow 3 - Cell 2
5Diego Ulissi (Ita) Lampre-MeridaRow 4 - Cell 2
6Bauke Mollema (Ned) Trek Factory RacingRow 5 - Cell 2
7Philippe Gilbert (Bel) BMC Racing TeamRow 6 - Cell 2
8Tony Gallopin (Fra) Lotto SoudalRow 7 - Cell 2
9Warren Barguil (Fra) Team Giant-AlpecinRow 8 - Cell 2
10Greg Van Avermaet (Bel) BMC Racing TeamRow 9 - Cell 2
11Tanel Kangert (Est) Astana Pro TeamRow 10 - Cell 2
12Simon Geschke (Ger) Team Giant-AlpecinRow 11 - Cell 2
13Anthony Roux (Fra) FDJ.frRow 12 - Cell 2
14Michal Kwiatkowski (Pol) Etixx - Quick-StepRow 13 - Cell 2
15Andriy Grivko (Ukr) Astana Pro TeamRow 14 - Cell 2
16Ryder Hesjedal (Can) Cannondale-Garmin Pro Cycling TeamRow 15 - Cell 2
17Paul Voss (Ger) Bora-Argon 18Row 16 - Cell 2
18Arthur Vichot (Fra) FDJ.frRow 17 - Cell 2
19Lars Petter Nordhaug (Nor) Team Sky0:00:06
20Robert Gesink (Ned) Team LottoNL-JumboRow 19 - Cell 2
21Aleksei Tcatevich (Rus) Team KatushaRow 20 - Cell 2
22Jon Izaguirre Insausti (Spa) Movistar Team0:00:08
23Fabio Felline (Ita) Trek Factory RacingRow 22 - Cell 2
24Rui Alberto Faria Da Costa (Por) Lampre-MeridaRow 23 - Cell 2
25Georg Preidler (Aut) Team Giant-AlpecinRow 24 - Cell 2
26Jan Bakelants (Bel) AG2R La MondialeRow 25 - Cell 2
27Jasha Sütterlin (Ger) Movistar TeamRow 26 - Cell 2
28Guillaume Boivin (Can) CanadaRow 27 - Cell 2
29Sep Vanmarcke (Bel) Team LottoNL-JumboRow 28 - Cell 2
30Sergey Lagutin (Rus) Team KatushaRow 29 - Cell 2
31Davide Formolo (Ita) Cannondale-Garmin Pro Cycling TeamRow 30 - Cell 2
32Adam Yates (GBr) Orica GreenEdge0:00:15
33Heinrich Haussler (Aus) IAM CyclingRow 32 - Cell 2
34Lachlan Norris (Aus) Drapac Professional Cycling0:00:18
35Romain Bardet (Fra) AG2R La Mondiale0:00:22
36Tom Boonen (Bel) Etixx - Quick-Step0:00:25
37Dominik Nerz (Ger) Bora-Argon 18Row 36 - Cell 2
38Silvan Dillier (Swi) BMC Racing Team0:00:29
39Julien Vermote (Bel) Etixx - Quick-Step0:00:30
40Dries Devenyns (Bel) IAM CyclingRow 39 - Cell 2
41Steve Morabito (Swi) FDJ.fr0:00:34
42Alexey Lutsenko (Kaz) Astana Pro Team0:00:35
43Matti Breschel (Den) Tinkoff-Saxo0:00:36
44Angelo Tulik (Fra) Team Europcar0:00:50
45Borut Bozic (Slo) Astana Pro TeamRow 44 - Cell 2
46Julian Alaphilippe (Fra) Etixx - Quick-Step0:01:13
47Reto Hollenstein (Swi) IAM CyclingRow 46 - Cell 2
48Brent Bookwalter (USA) BMC Racing Team0:01:19
49Arnaud Demare (Fra) FDJ.fr0:01:25
50Benjamin Perry (Can) Canada0:01:26
51Adam Phelan (Aus) Drapac Professional CyclingRow 50 - Cell 2
52Louis Vervaeke (Bel) Lotto SoudalRow 51 - Cell 2
53Alexis Vuillermoz (Fra) AG2R La MondialeRow 52 - Cell 2
54Ryan Anderson (Can) CanadaRow 53 - Cell 2
55Thomas Voeckler (Fra) Team EuropcarRow 54 - Cell 2
56Rein Taaramae (Est) Astana Pro TeamRow 55 - Cell 2
57Aleksejs Saramotins (Lat) IAM CyclingRow 56 - Cell 2
58Hugo Houle (Can) AG2R La MondialeRow 57 - Cell 2
59Simon Spilak (Slo) Team KatushaRow 58 - Cell 2
60Jan Barta (Cze) Bora-Argon 18Row 59 - Cell 2
61Nathan Brown (USA) Cannondale-Garmin Pro Cycling TeamRow 60 - Cell 2
62Manuele Mori (Ita) Lampre-MeridaRow 61 - Cell 2
63Ramunas Navardauskas (Ltu) Cannondale-Garmin Pro Cycling TeamRow 62 - Cell 2
64Wilco Kelderman (Ned) Team LottoNL-Jumbo0:02:11
65Julien Berard (Fra) AG2R La MondialeRow 64 - Cell 2
66José Herrada Lopez (Spa) Movistar TeamRow 65 - Cell 2
67Christoph Pfingsten (Ger) Bora-Argon 18Row 66 - Cell 2
68Yves Lampaert (Bel) Etixx - Quick-StepRow 67 - Cell 2
69Jurgen Roelandts (Bel) Lotto SoudalRow 68 - Cell 2
70Ramon Sinkeldam (Ned) Team Giant-Alpecin0:02:47
71Roman Kreuziger (Cze) Tinkoff-SaxoRow 70 - Cell 2
72Manuel Quinziato (Ita) BMC Racing TeamRow 71 - Cell 2
73Grégory Rast (Swi) Trek Factory RacingRow 72 - Cell 2
74Michael Schär (Swi) BMC Racing TeamRow 73 - Cell 2
75Jakob Fuglsang (Den) Astana Pro TeamRow 74 - Cell 2
76Winner Anacona Gomez (Col) Movistar TeamRow 75 - Cell 2
77Ilnur Zakarin (Rus) Team KatushaRow 76 - Cell 2
78Tobias Ludvigsson (Swe) Team Giant-AlpecinRow 77 - Cell 2
79Paul Martens (Ger) Team LottoNL-JumboRow 78 - Cell 2
80Philip Deignan (Irl) Team SkyRow 79 - Cell 2
81Luke Rowe (GBr) Team SkyRow 80 - Cell 2
82Simon Yates (GBr) Orica GreenEdgeRow 81 - Cell 2
83Jos Van Emden (Ned) Team LottoNL-JumboRow 82 - Cell 2
84Magnus Cort Nielsen (Den) Orica GreenEdgeRow 83 - Cell 2
85Fredrik Ludvigsson (Swe) Team Giant-AlpecinRow 84 - Cell 2
86Sam Bennett (Irl) Bora-Argon 18Row 85 - Cell 2
87Stijn Vandenbergh (Bel) Etixx - Quick-StepRow 86 - Cell 2
88Chad Haga (USA) Team Giant-AlpecinRow 87 - Cell 2
89Sergei Chernetski (Rus) Team KatushaRow 88 - Cell 2
90Maarten Wynants (Bel) Team LottoNL-JumboRow 89 - Cell 2
91Guillaume Bonnafond (Fra) AG2R La MondialeRow 90 - Cell 2
92Eros Capecchi (Ita) Movistar TeamRow 91 - Cell 2
93Daniel Oss (Ita) BMC Racing TeamRow 92 - Cell 2
94Matteo Bono (Ita) Lampre-MeridaRow 93 - Cell 2
95Jan Polanc (Slo) Lampre-MeridaRow 94 - Cell 2
96Matthieu Ladagnous (Fra) FDJ.frRow 95 - Cell 2
97Michael Rogers (Aus) Tinkoff-SaxoRow 96 - Cell 2
98Xabier Zandio Echaide (Spa) Team SkyRow 97 - Cell 2
99Matthew Busche (USA) Trek Factory RacingRow 98 - Cell 2
100Alexandre Pichot (Fra) Team EuropcarRow 99 - Cell 2
101Yohann Gene (Fra) Team EuropcarRow 100 - Cell 2
102Edward King (USA) Cannondale-Garmin Pro Cycling TeamRow 101 - Cell 2
103Viacheslav Kuznetsov (Rus) Team KatushaRow 102 - Cell 2
104Bruno Pires (Por) Tinkoff-SaxoRow 103 - Cell 2
105Giovanni Bernaudeau (Fra) Team EuropcarRow 104 - Cell 2
106Sébastien Turgot (Fra) AG2R La MondialeRow 105 - Cell 2
107Jonathan Fumeaux (Swi) IAM CyclingRow 106 - Cell 2
108Lieuwe Westra (Ned) Astana Pro TeamRow 107 - Cell 2
109Ryan Roth (Can) CanadaRow 108 - Cell 2
110Christian Meier (Can) Orica GreenEdgeRow 109 - Cell 2
111Rob Britton (Can) CanadaRow 110 - Cell 2
112Greg Henderson (NZl) Lotto SoudalRow 111 - Cell 2
113Simon Clarke (Aus) Orica GreenEdgeRow 112 - Cell 2
114Arnold Jeannesson (Fra) FDJ.frRow 113 - Cell 2
115Luka Pibernik (Slo) Lampre-MeridaRow 114 - Cell 2
116Marcel Wyss (Swi) IAM CyclingRow 115 - Cell 2
117Nathan Earle (Aus) Team SkyRow 116 - Cell 2
118Lars Ytting Bak (Den) Lotto SoudalRow 117 - Cell 2
119Shane Archbold (NZl) Bora-Argon 18Row 118 - Cell 2
120Tim Wellens (Bel) Lotto SoudalRow 119 - Cell 2
121Jonathan Castroviejo Nicolas (Spa) Movistar TeamRow 120 - Cell 2
122Christopher Juul Jensen (Den) Tinkoff-SaxoRow 121 - Cell 2
123Benoît Vaugrenard (Fra) FDJ.frRow 122 - Cell 2
124Samuel Spokes (Aus) Drapac Professional CyclingRow 123 - Cell 2
125Michael Valgren (Den) Tinkoff-SaxoRow 124 - Cell 2
126Matthias Brandle (Aut) IAM CyclingRow 125 - Cell 2
127Alexander Cataford (Can) CanadaRow 126 - Cell 2
128Axel Domont (Fra) AG2R La MondialeRow 127 - Cell 2
129Johan Le Bon (Fra) FDJ.frRow 128 - Cell 2
130Adam De Vos (Can) CanadaRow 129 - Cell 2
DNFTony Martin (Ger) Etixx - Quick-StepRow 130 - Cell 2
DNFBernhard Eisel (Aut) Team SkyRow 131 - Cell 2
DNFDavid Lopez Garcia (Spa) Team SkyRow 132 - Cell 2
DNFDanny Pate (USA) Team SkyRow 133 - Cell 2
DNFEnrique Sanz (Spa) Movistar TeamRow 134 - Cell 2
DNFMarc Soler (Spa) Movistar TeamRow 135 - Cell 2
DNFAlexander Porsev (Rus) Team KatushaRow 136 - Cell 2
DNFManuele Boaro (Ita) Tinkoff-SaxoRow 137 - Cell 2
DNFMatteo Tosatto (Ita) Tinkoff-SaxoRow 138 - Cell 2
DNFValerio Agnoli (Ita) Astana Pro TeamRow 139 - Cell 2
DNFLoic Vliegen (Bel) BMC Racing TeamRow 140 - Cell 2
DNFMichael Albasini (Swi) Orica GreenEdgeRow 141 - Cell 2
DNFPieter Weening (Ned) Orica GreenEdgeRow 142 - Cell 2
DNFNikias Arndt (Ger) Team Giant-AlpecinRow 143 - Cell 2
DNFDavide Cimolai (Ita) Lampre-MeridaRow 144 - Cell 2
DNFRoberto Ferrari (Ita) Lampre-MeridaRow 145 - Cell 2
DNFTiesj Benoot (Bel) Lotto SoudalRow 146 - Cell 2
DNFStig Broeckx (Bel) Lotto SoudalRow 147 - Cell 2
DNFJulian David Arredondo Moreno (Col) Trek Factory RacingRow 148 - Cell 2
DNFMarco Coledan (Ita) Trek Factory RacingRow 149 - Cell 2
DNFJesse Sergent (NZl) Trek Factory RacingRow 150 - Cell 2
DNFHayden Roulston (NZl) Trek Factory RacingRow 151 - Cell 2
DNFJanier Alexis Acevedo Colle (Col) Cannondale-Garmin Pro Cycling TeamRow 152 - Cell 2
DNFNathan Haas (Aus) Cannondale-Garmin Pro Cycling TeamRow 153 - Cell 2
DNFThomas Leezer (Ned) Team LottoNL-JumboRow 154 - Cell 2
DNFBarry Markus (Ned) Team LottoNL-JumboRow 155 - Cell 2
DNFMathias Frank (Swi) IAM CyclingRow 156 - Cell 2
DNFBryan Coquard (Fra) Team EuropcarRow 157 - Cell 2
DNFBryan Naulleau (Fra) Team EuropcarRow 158 - Cell 2
DNFPerrig Quemeneur (Fra) Team EuropcarRow 159 - Cell 2
DNFCesare Benedetti (Ita) Bora-Argon 18Row 160 - Cell 2
DNFScott Thwaites (GBr) Bora-Argon 18Row 161 - Cell 2
DNFWilliam Clarke (Aus) Drapac Professional CyclingRow 162 - Cell 2
DNFDarren Lapthorne (Aus) Drapac Professional CyclingRow 163 - Cell 2
DNFTravis Meyer (Aus) Drapac Professional CyclingRow 164 - Cell 2
DNFBernard Sulzberger (Aus) Drapac Professional CyclingRow 165 - Cell 2
DNFWouter Wippert (Ned) Drapac Professional CyclingRow 166 - Cell 2
DNFMichael Woods (Can) CanadaRow 167 - Cell 2
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews