Voeckler claims inaugural GP Québec

French road champion Thomas Voeckler (BBox Bouygues Telecom) made a well-timed attack in the final 800 metres to take victory in North America's first-ever ProTour race at the Grand Prix Cycliste de Quebec City. Edvald Boasson Hagen (Team Sky) out-paced a dwindled chase group to take second place ahead of Robert Gesink (Rabobank).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Thomas Voeckler (Fra) BBox Bouygues Telecom4:35:27
2Edvald Boasson Hagen (Nor) Sky Professional Cycling Team0:00:01
3Robert Gesink (Ned) RabobankRow 2 - Cell 2
4Ryder Hesjedal (Can) Garmin - TransitionsRow 3 - Cell 2
5Staf Scheirlinckx (Bel) Omega Pharma-LottoRow 4 - Cell 2
6Alessandro Ballan (Ita) BMC Racing TeamRow 5 - Cell 2
7Fabian Wegmann (Ger) Team MilramRow 6 - Cell 2
8Maxime Monfort (Bel) Team HTC - ColumbiaRow 7 - Cell 2
9Francesco Reda (Ita) Quick StepRow 8 - Cell 2
10Damiano Cunego (Ita) Lampre-Farnese ViniRow 9 - Cell 2
11Haimar Zubeldia Agirre (Spa) Team RadioshackRow 10 - Cell 2
12Samuel Sanchez Gonzalez (Spa) Euskaltel - EuskadiRow 11 - Cell 2
13Anthony Geslin (Fra) Française Des JeuxRow 12 - Cell 2
14Francesco Gavazzi (Ita) Lampre-Farnese ViniRow 13 - Cell 2
15Leonardo Duque (Col) Cofidis, Le Credit En LigneRow 14 - Cell 2
16David De La Fuente Rasilla (Spa) Astana0:00:09
17Christopher Horner (USA) Team RadioshackRow 16 - Cell 2
18Matti Breschel (Den) Team Saxo BankRow 17 - Cell 2
19Peter Sagan (Svk) Liquigas-DoimoRow 18 - Cell 2
20Svein Tuft (Can) Garmin - TransitionsRow 19 - Cell 2
21Johan Van Summeren (Bel) Garmin - Transitions0:00:14
22Luca Mazzanti (Ita) Team KatushaRow 21 - Cell 2
23Chris Anker Sorensen (Den) Team Saxo Bank0:00:18
24Keven Lacombe (Can) Canada0:00:20
25Thibaut Pinot (Fra) Française Des Jeux0:00:23
26Peter Stetina (USA) Garmin - Transitions0:00:29
27Christian Knees (Ger) Team MilramRow 26 - Cell 2
28Nikita Eskov (Rus) Team KatushaRow 27 - Cell 2
29Yukiya Arashiro (Jpn) BBox Bouygues TelecomRow 28 - Cell 2
30Sylvain Chavanel (Fra) Quick StepRow 29 - Cell 2
31David Veilleux (Can) CanadaRow 30 - Cell 2
32Adam Hansen (Aus) Team HTC - ColumbiaRow 31 - Cell 2
33Pablo Lastras Garcia (Spa) Caisse d'EpargneRow 32 - Cell 2
34Gert Dockx (Bel) Team HTC - ColumbiaRow 33 - Cell 2
35Evgueny Petrov (Rus) Team KatushaRow 34 - Cell 2
36Charles Dionne (Can) CanadaRow 35 - Cell 2
37Wesley Sulzberger (Aus) Française Des JeuxRow 36 - Cell 2
38Tiago Machado (Por) Team RadioshackRow 37 - Cell 2
39Ermanno Capelli (Ita) Footon-ServettoRow 38 - Cell 2
40Julien Elfares (Fra) Cofidis, Le Credit En LigneRow 39 - Cell 2
41José Joaquim Rojas Gil (Spa) Caisse d'EpargneRow 40 - Cell 2
42Jérôme Pineau (Fra) Quick StepRow 41 - Cell 2
43Dominique Rollin (Can) CanadaRow 42 - Cell 2
44Simon Spilak (Slo) Lampre-Farnese ViniRow 43 - Cell 2
45Gorazd Stangelj (Slo) AstanaRow 44 - Cell 2
46Laszlo Bodrogi (Fra) Team KatushaRow 45 - Cell 2
47Morris Possoni (Ita) Sky Professional Cycling TeamRow 46 - Cell 2
48Steven Kruijswijk (Ned) RabobankRow 47 - Cell 2
49John Gadret (Fra) AG2R La MondialeRow 48 - Cell 2
50Eduard Vorganov (Rus) Team KatushaRow 49 - Cell 2
51Julien Loubet (Fra) AG2R La MondialeRow 50 - Cell 2
52Brent Bookwalter (USA) BMC Racing TeamRow 51 - Cell 2
53Alexander Botcharov (Rus) Team KatushaRow 52 - Cell 2
54Peter Wrolich (Aut) Team MilramRow 53 - Cell 2
55Arnaud Coyot (Fra) Caisse d'EpargneRow 54 - Cell 2
56Christophe Kern (Fra) Cofidis, Le Credit En LigneRow 55 - Cell 2
57Craig Lewis (USA) Team HTC - ColumbiaRow 56 - Cell 2
58Mirko Selvaggi (Ita) AstanaRow 57 - Cell 2
59Dries Devenyns (Bel) Quick StepRow 58 - Cell 2
60Tristan Valenttin (Fra) Cofidis, Le Credit En LigneRow 59 - Cell 2
61Amaël Moinard (Fra) Cofidis, Le Credit En LigneRow 60 - Cell 2
62Sandy Casar (Fra) Française Des JeuxRow 61 - Cell 2
63Maxim Gourov (Kaz) AstanaRow 62 - Cell 2
64Cyril Gautier (Fra) BBox Bouygues TelecomRow 63 - Cell 2
65David Le Lay (Fra) AG2R La MondialeRow 64 - Cell 2
66Karsten Kroon (Ned) BMC Racing TeamRow 65 - Cell 2
67Maarten Tjallingii (Ned) RabobankRow 66 - Cell 2
68Arkaitz Duran Aroca (Spa) Footon-ServettoRow 67 - Cell 2
69Guillaume Boivin (Can) CanadaRow 68 - Cell 2
70Diego Ulissi (Ita) Lampre-Farnese ViniRow 69 - Cell 2
71Anthony Charteau (Fra) BBox Bouygues TelecomRow 70 - Cell 2
72Damien Monier (Fra) Cofidis, Le Credit En LigneRow 71 - Cell 2
73Will Routley (Can) Canada0:00:39
74Jérémy Roy (Fra) Française Des JeuxRow 73 - Cell 2
75Mauro Santambrogio (Ita) BMC Racing Team0:00:49
76Fabio Felline (Ita) Footon-Servetto0:01:01
77Jakob Fuglsang (Den) Team Saxo BankRow 76 - Cell 2
78Davide Cimolai (Ita) Liquigas-DoimoRow 77 - Cell 2
79Bram Tankink (Ned) Rabobank0:01:05
80Serge Pauwels (Bel) Sky Professional Cycling Team0:01:17
81Alberto Losada Alguacil (Spa) Caisse d'Epargne0:01:31
82José Ivan Gutierrez Palacios (Spa) Caisse d'Epargne0:01:58
83Enrico Magazzini (Ita) Lampre-Farnese Vini0:02:07
84Charles Wegelius (GBr) Omega Pharma-Lotto0:02:09
85Ruben Perez Moreno (Spa) Euskaltel - Euskadi0:02:33
86Levi Leipheimer (USA) Team Radioshack0:02:46
87Kevin Hulsmans (Bel) Quick StepRow 86 - Cell 2
88Andriy Grivko (Ukr) AstanaRow 87 - Cell 2
89Francisco Perez Sanchez (Spa) Caisse d'Epargne0:02:48
90Markel Irizar Aranburu (Spa) Team Radioshack0:03:40
91Alan Perez Lezaun (Spa) Euskaltel - EuskadiRow 90 - Cell 2
92Jonathan Castroviejo Nicolas (Spa) Euskaltel - EuskadiRow 91 - Cell 2
93Dario Cioni (Ita) Sky Professional Cycling Team0:04:26
94Laurent Lefevre (Fra) BBox Bouygues Telecom0:06:31
95Christopher Sutton (Aus) Sky Professional Cycling Team0:08:26
96André Steensen (Den) Team Saxo BankRow 95 - Cell 2
97Marcus Eibegger (Aut) Footon-ServettoRow 96 - Cell 2
98Gerald Ciolek (Ger) Team MilramRow 97 - Cell 2
99Jorge Azanza Soto (Spa) Euskaltel - EuskadiRow 98 - Cell 2
100Jonas Ljungblad (Swe) Omega Pharma-Lotto0:10:43
101Linus Gerdemann (Ger) Team MilramRow 100 - Cell 2
102Nicki Sorensen (Den) Team Saxo BankRow 101 - Cell 2
103Michael Morkov (Den) Team Saxo BankRow 102 - Cell 2
104Ben Gastauer (Lux) AG2R La MondialeRow 103 - Cell 2
105Laurent Didier (Lux) Team Saxo BankRow 104 - Cell 2
106Bruno Langlois (Can) CanadaRow 105 - Cell 2
107Dominik Nerz (Ger) Team MilramRow 106 - Cell 2
108Marco Bandiera (Ita) Team KatushaRow 107 - Cell 2
109Valerio Agnoli (Ita) Liquigas-DoimoRow 108 - Cell 2
110Kevin Seeldraeyers (Bel) Quick Step0:12:19
DNFSteven Cozza (USA) Garmin - TransitionsRow 110 - Cell 2
DNFTimmy Duggan (USA) Garmin - TransitionsRow 111 - Cell 2
DNFMartijn Maaskant (Ned) Garmin - TransitionsRow 112 - Cell 2
DNFDanny Pate (USA) Garmin - TransitionsRow 113 - Cell 2
DNFJavier Francisco Aramendia Lorente (Spa) Euskaltel - EuskadiRow 114 - Cell 2
DNFGorka Izagirre Insausti (Spa) Euskaltel - EuskadiRow 115 - Cell 2
DNFMiguel Minguez Ayala (Spa) Euskaltel - EuskadiRow 116 - Cell 2
DNFJoost Posthuma (Ned) RabobankRow 117 - Cell 2
DNFTom Stamsnijder (Ned) RabobankRow 118 - Cell 2
DNFDennis Van Winden (Ned) RabobankRow 119 - Cell 2
DNFJanez Brajkovic (Slo) Team RadioshackRow 120 - Cell 2
DNFSergio Miguel Moreira Paulinho (Por) Team RadioshackRow 121 - Cell 2
DNFYaroslav Popovych (Ukr) Team RadioshackRow 122 - Cell 2
DNFIvan Basso (Ita) Liquigas-DoimoRow 123 - Cell 2
DNFDaniel Oss (Ita) Liquigas-DoimoRow 124 - Cell 2
DNFBrian Vandborg (Den) Liquigas-DoimoRow 125 - Cell 2
DNFElia Viviani (Ita) Liquigas-DoimoRow 126 - Cell 2
DNFMauro Facci (Ita) Quick StepRow 127 - Cell 2
DNFJurgen Van De Walle (Bel) Quick StepRow 128 - Cell 2
DNFKurt Arvesen (Nor) Sky Professional Cycling TeamRow 129 - Cell 2
DNFChristopher Froome (GBr) Sky Professional Cycling TeamRow 130 - Cell 2
DNFDavide Vigano (Ita) Sky Professional Cycling TeamRow 131 - Cell 2
DNFAnthony Roux (Fra) Française Des JeuxRow 132 - Cell 2
DNFJussi Veikkanen (Fin) Française Des JeuxRow 133 - Cell 2
DNFJens Voigt (Ger) Team Saxo BankRow 134 - Cell 2
DNFKhalilov Mikhaylo (Ukr) Team KatushaRow 135 - Cell 2
DNFJulien Berard (Fra) AG2R La MondialeRow 136 - Cell 2
DNFMaxime Bouet (Fra) AG2R La MondialeRow 137 - Cell 2
DNFCyril Dessel (Fra) AG2R La MondialeRow 138 - Cell 2
DNFYuriy Krivtsov (Ukr) AG2R La MondialeRow 139 - Cell 2
DNFAlfredo Balloni (Ita) Lampre-Farnese ViniRow 140 - Cell 2
DNFDavid Loosli (Swi) Lampre-Farnese ViniRow 141 - Cell 2
DNFSimone Ponzi (Ita) Lampre-Farnese ViniRow 142 - Cell 2
DNFPatrick Gretsch (Ger) Team HTC - ColumbiaRow 143 - Cell 2
DNFFrantisek Rabon (Cze) Team HTC - ColumbiaRow 144 - Cell 2
DNFVicente Reynes Mimo (Spa) Team HTC - ColumbiaRow 145 - Cell 2
DNFMichael Rogers (Aus) Team HTC - ColumbiaRow 146 - Cell 2
DNFAngel Madrazo Ruiz (Spa) Caisse d'EpargneRow 147 - Cell 2
DNFMathieu Perget (Fra) Caisse d'EpargneRow 148 - Cell 2
DNFLuke Roberts (Aus) Team MilramRow 149 - Cell 2
DNFPaolo Tiralongo (Ita) AstanaRow 150 - Cell 2
DNFYevgeniy Nepomnyachshiy (Kaz) AstanaRow 151 - Cell 2
DNFRoman Kireyev (Kaz) AstanaRow 152 - Cell 2
DNFMatthew Lloyd (Aus) Omega Pharma-LottoRow 153 - Cell 2
DNFChristophe Brandt (Bel) Omega Pharma-LottoRow 154 - Cell 2
DNFFrancis De Greef (Bel) Omega Pharma-LottoRow 155 - Cell 2
DNFMichiel Elijzen (Ned) Omega Pharma-LottoRow 156 - Cell 2
DNFDaniel Moreno Fernandez (Spa) Omega Pharma-LottoRow 157 - Cell 2
DNFVidal Celis Zabala (Spa) Footon-ServettoRow 158 - Cell 2
DNFMarco Corti (Ita) Footon-ServettoRow 159 - Cell 2
DNFNoé Gianetti (Swi) Footon-ServettoRow 160 - Cell 2
DNFDavid Gutierrez Palacios (Spa) Footon-ServettoRow 161 - Cell 2
DNFPierrick Fedrigo (Fra) BBox Bouygues TelecomRow 162 - Cell 2
DNFYohann Gene (Fra) BBox Bouygues TelecomRow 163 - Cell 2
DNFSébastien Turgot (Fra) BBox Bouygues TelecomRow 164 - Cell 2
DNFChad Beyer (USA) BMC Racing TeamRow 165 - Cell 2
DNFGeorge Hincapie (USA) BMC Racing TeamRow 166 - Cell 2
DNFJeff Louder (USA) BMC Racing TeamRow 167 - Cell 2
DNFDanilo Wyss (Swi) BMC Racing TeamRow 168 - Cell 2
DNFRémi Cusin (Fra) Cofidis, Le Credit En LigneRow 169 - Cell 2
DNFJulien Fouchard (Fra) Cofidis, Le Credit En LigneRow 170 - Cell 2
DNFFrançois Parisien (Can) CanadaRow 171 - Cell 2
DNSKristijan Koren (Slo) Liquigas-DoimoRow 172 - 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