Canadian Cyclist

 

May 26/18 19:33 pm - Giro d'Italia: Stage 20 results


Posted by Editoress on 05/26/18
 

Froome one step away from Rome, Nieve storms to birthday victory
The Briton extends lead, Lopez substitutes Pinot in the top 3.

Mikel Nieve avenged his captain Simon Yates the day after he lost the Maglia Rosa as the Basque rider claimed Mitchelton-Scott's fifth stage victory in the 101st Giro d'Italia. He rode solo to Cervinia while Chris Froome (Team Sky) kept Tom Dumoulin (Team Sunweb) under control to retain the lead, whereas Thibaut Pinot (Groupama-FDJ) was the loser of the day. The Frenchman was replaced in the top three overall by best young rider, Miguel Angel Lopez (Astana Pro Team).

Stage winner Mikel Nieve said: "It's hard to say which one of my three victories at the Giro is the best. The first one [in 2011 at Gardeccia] was an extremely hard race but today being my birthday, it's a very special one. We wanted to make it up after the sadness of yesterday [with Simon Yates losing ground]. It was a good stage for me. Roman Kreuziger came with me in the breakaway and paved the way for my victory. I realised straight away that there were other climbers in the front group. We had to make the race hard. Cervinia has some hard sections but also easy ones, so it was better to go solo before. I don't often have the opportunity to break away for myself. I'm delighted to get the feeling of winning again.”

The Maglia Rosa Chris Froome said: "The whole Giro has been brutal and today again, Tom [Dumoulin] didn't give up. He kept fighting. He attacked several times. Luckily, I was able to follow but it has made it an exciting racing again. I've got nothing but respect for all my rivals. They fought until I got to this point of keeping the Maglia Rosa at the top of the last mountain. I feel sorry for Simon [Yates] yesterday and today it was [Thibaut] Pinot struggling, that's why Astana rode so hard. We still need to get to the finishing line in Rome. After that, I'll start thinking of my achievement but there's no bigger goal for a Grand Tour rider than winning three in a row."

Maglia Ciclamino (cyclamen), SprintGC - Elia Viviani (Quick-Step Floors)
Maglia Azzurra (blue), King of the Mountains GC - Chris Froome (Team Sky), jersey worn by Giulio Ciccone (Bardiani CSF)
Maglia Bianca (white), Young Rider GC - Miguel Angel Lopez (Astana Pro Team)


Mike Woods (Team EF Education First) was top Canadian in 22nd at 10:09 back, and now sits 20th in the GC at 1:01:24 back.


Stage 20: Susa to Cervinia, 214 km
1 Mikel Nieve Iturralde (Esp) Mitchelton-Scott 5:43:48
2 Robert Gesink (Ned) Team Lotto Nl-Jumbo at 2:17
3 Felix Grossschartner (Aut) BORA-hansgrohe 2:42
4 Giulio Ciccone (Ita) Bardiani CSF 3:45
5 Gianluca Brambilla (Ita) Trek-Segafredo 5:23
6 Wout Poels (Ned) Team Sky 6:03
7 Chris Froome (GBr) Team Sky
8 Davide Formolo (Ita) BORA-hansgrohe
9 Domenico Pozzovivo (Ita) Bahrain-Merida
10 Richard Carapaz (Ecu) Movistar Team
11 Sam Oomen (Ned) Team Sunweb
12 Miguel Angel Lopez Moreno (Col) Astana Pro Team all s.t.
13 Tom Dumoulin (Ned) Team Sunweb 6:09
14 George Bennett (NZl) Team Lotto Nl-Jumbo 6:45
15 Patrick Konrad (Aut) BORA-hansgrohe
16 Pello Bilbao Lopez De Armentia (Esp) Astana Pro Team both s.t.
17 Alexandre Geniez (Fra) AG2R La Mondiale 7:04
18 Carlos Betancur (Col) Movistar Team s.t.
19 Hubert Dupont (Fra) AG2R La Mondiale 8:54
20 Sergio Luis Henao Montoya (Col) Team Sky 9:42
21 Jan Polanc (Slo) UAE Team Emirates 10:09
22 Michael Woods (Can) Team EF Education First s.t.
23 Kilian Frankiny (Sui) BMC Racing Team 10:53
24 Koen Bouwman (Ned) Team Lotto Nl-Jumbo 11:54
25 Sander Armee (Bel) Lotto Soudal s.t.
26 Fausto Masnada (Ita) Androni Giocattoli-Sidermec 11:56
27 José Gonçalves (Por) Team Katusha Alpecin 12:16
28 Ruben Plaza (Esp) Israel Cycling Academy s.t.
29 Victor De La Parte (Esp) Movistar Team 14:56
30 Valerio Conti (Ita) UAE Team Emirates 15:03
31 Matej Mohoric (Slo) Bahrain-Merida s.t.
32 Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec 16:08
33 Enrico Battaglin (Ita) Team Lotto Nl-Jumbo 16:52
34 François Bidard (Fra) AG2R La Mondiale
35 Luis Leon Sanchez (Esp) Astana Pro Team both s.t.
36 Laurens Ten Dam (Ned) Team Sunweb 17:39
37 Giovanni Visconti (Ita) Bahrain-Merida 18:40
38 Maurits Lammertink (Ned) Team Katusha Alpecin 21:38
39 Krists Neilands (Lat) Israel Cycling Academy 22:58
40 Kenny Elissonde (Fra) Team Sky 24:04
41 Salvatore Puccio (Ita) Team Sky 24:57
42 David Melgarejo De La Cruz (Esp) Team Sky
43 Ruben Fernandez (Esp) Movistar Team both s.t.
44 Diego Ulissi (Ita) UAE Team Emirates 25:11
45 Manuele Mori (Ita) UAE Team Emirates
46 Alex Turrin (Ita) Wilier Triestina-Selle Italia
47 Christopher Juul Jensen (Den) Mitchelton-Scott all s.t.
48 Domen Novak (Slo) Bahrain-Merida 25:44
49 Alexey Lutsenko (Kaz) Astana Pro Team 26:15
50 Christian Knees (Ger) Team Sky 27:15
51 Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec 34:59
52 Davide Ballerini (Ita) Androni Giocattoli-Sidermec
53 Davide Villella (Ita) Astana Pro Team
54 Benjamin King (USA) Team Dimension Data
55 Jack Haig (Aus) Mitchelton-Scott
56 Adam James Hansen (Aus) Lotto Soudal
57 Mads Pedersen (Den) Trek-Segafredo
58 Christopher Hamilton (Aus) Team Sunweb
59 Filippo Pozzato (Ita) Wilier Triestina-Selle Italia
60 Enrico Barbin (Ita) Bardiani CSF
61 Rodolfo Andre Torres Agudelo (Col) Androni Giocattoli-Sidermec
62 Jacques W Janse Van Rensburg (RSA) Team Dimension Data
63 Jarlinson Pantano Gomez (Col) Trek-Segafredo all s.t.
64 Nathan Brown (USA) Team EF Education First 36:24
65 Stake Laengen Vegard (Nor) UAE Team Emirates 42:18
66 Jhon Darwin Atapuma Hurtado (Col) UAE Team Emirates
67 Tony Martin (Ger) Team Katusha Alpecin both s.t.
68 Ryan Mullen (Irl) Trek-Segafredo 45:32
69 Nico Denz (Ger) AG2R La Mondiale
70 Christoph Pfingsten (Ger) BORA-hansgrohe
71 Ben Hermans (Bel) Israel Cycling Academy
72 Francisco Jo Ventoso Alberdi (Esp) BMC Racing Team
73 Andrey Zeits (Kaz) Astana Pro Team
74 Cesare Benedetti (Ita) BORA-hansgrohe
75 Mads Wü rtz Schmidt (Den) Team Katusha Alpecin
76 Guillaume Boivin (Can) Israel Cycling Academy
77 Roy Curvers (Ned) Team Sunweb
78 Ytting Lars Bak (Den) Lotto Soudal
79 Bert-Jan Lindeman (Ned) Team Lotto Nl-Jumbo
80 Jos Van Emden (Ned) Team Lotto Nl-Jumbo
81 Michael Mørkøv (Den) Quick-Step Floors
82 Niklas Eg (Den) Trek-Segafredo
83 Manuel Belletti (Ita) Androni Giocattoli-Sidermec
84 Rohan Dennis (Aus) BMC Racing Team
85 Eugert Zhupa (Alb) Wilier Triestina-Selle Italia
86 Matthieu Ladagnous (Fra) Groupama-FDJ
87 Danny Van Poppel (Ned) Team Lotto Nl-Jumbo
88 Thibaut Pinot (Fra) Groupama-FDJ
89 Ryan Gibbons (RSA) Team Dimension Data
90 Jean-Pierre Drucker (Lux) BMC Racing Team
91 Anthony Roux (Fra) Groupama-FDJ
92 Baptiste Planckaert (Bel) Team Katusha Alpecin
93 Laurent Didier (Lux) Trek-Segafredo
94 Chad Haga (USA) Team Sunweb
95 Jérémy Roy (Fra) Groupama-FDJ
96 Clement Venturini (Fra) AG2R La Mondiale
97 Guy Sagiv (Isr) Israel Cycling Academy
98 Alex Dowsett (GBr) Team Katusha Alpecin
99 Steve Morabito (Sui) Groupama-FDJ
100 Jurgen Roelandts (Bel) BMC Racing Team
101 Dayer Quintana (Col) Movistar Team
102 Eros Capecchi (Ita) Quick-Step Floors
103 Marco Marcato (Ita) UAE Team Emirates
104 Markel Irizar Aramburu (Esp) Trek-Segafredo
105 Rémi Cavagna (Fra) Quick-Step Floors
106 Gijs Van Hoecke (Bel) Team Lotto Nl-Jumbo
107 Eduardo Sepulveda (Arg) Movistar Team
108 Manuele Boaro (Ita) Bahrain-Merida
109 Kristian Sbaragli (Ita) Israel Cycling Academy
110 Natnael Berhane (Eri) Team Dimension Data
111 Georg Preidler (Aut) Groupama-FDJ
112 Roman Kreuziger (Cze) Mitchelton-Scott
113 Jens Debusschere (Bel) Lotto Soudal
114 Quentin Jauregui (Fra) AG2R La Mondiale
115 Jaco Venter (RSA) Team Dimension Data
116 Zdenek Stybar (Cze) Quick-Step Floors
117 Zakkari Dempster (Aus) Israel Cycling Academy
118 Marco Frapporti (Ita) Androni Giocattoli-Sidermec
119 Andrea Vendrame (Ita) Androni Giocattoli-Sidermec
120 Sébastien Reichenbach (Sui) Groupama-FDJ
121 Boy Van Popper (Ned) Trek-Segafredo
122 Hugh John Carthy (GBr) Team EF Education First
123 Frederik Frisonert (Bel) Lotto Soudal
124 Joseph Lloyd Dombrowski (USA) Team EF Education First
125 Fabio Sabatini (Ita) Quick-Step Floors
126 Elia Viviani (Ita) Quick-Step Floors
127 Antonio Nibali (Ita) Bahrain-Merida
128 Maxim Belkov (Rus) Team Katusha Alpecin
129 Florian Senechal (Fra) Quick-Step Floors
130 Jan Hirt (Cze) Astana Pro Team
131 Marco Coledan (Ita) Wilier Triestina-Selle Italia
132 Maximilian Schachmann (Ger) Quick-Step Floors
133 Viacheslav Kuznetsov (Rus) Team Katusha Alpecin
134 Lennard Hofstede (Ned) Team Sunweb
135 Andreas Schillinger (Ger) BORA-hansgrohe
136 Antonio Pedrero (Esp) Movistar Team
137 Liam Bertazzo (Ita) Wilier Triestina-Selle Italia
138 Matteo Montaguti (Ita) AG2R La Mondiale
139 Alessandro De Marchi (Ita) BMC Racing Team
140 Tom Van Asbroeck (Bel) Team EF Education First
141 Svein Tuft (Can) Mitchelton-Scott
142 Rubio Jhoan Esteban Chaves (Col) Mitchelton-Scott
143 Sam Bewley (NZl) Mitchelton-Scott
144 Simon Philip Yates (GBr) Mitchelton-Scott
145 Simone Andreetta (Ita) Bardiani CSF
146 Mitchell Docker (Aus) Team EF Education First all s.t.
147 Sacha Modolo (Ita) Team EF Education First 45:53
148 Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia 46:41
149 Niccolò Bonifazio (Ita) Bahrain-Merida 46:44
150 Paolo Simion (Ita) Bardiani CSF 46:53
151 Sam Bennett (Irl) BORA-hansgrohe 47:20
 
GC
1 Chris Froome (GBr) Team Sky 86:11:50
2 Tom Dumoulin (Ned) Team Sunweb at 0:46
3 Miguel Angel Lopez Moreno (Col) Astana Pro Team 4:57
4 Richard Carapaz (Ecu) Movistar Team 5:44
5 Domenico Pozzovivo (Ita) Bahrain-Merida 8:03
6 Pello Bilbao Lopez De Armentia (Esp) Astana Pro Team 11:50
7 Patrick Konrad (Aut) BORA-hansgrohe 13:01
8 George Bennett (NZl) Team Lotto Nl-Jumbo 13:17
9 Sam Oomen (Ned) Team Sunweb 14:18
10 Davide Formolo (Ita) BORA-hansgrohe 15:16
11 Alexandre Geniez (Fra) AG2R La Mondiale 17:30
12 Wout Poels (Ned) Team Sky 17:40
13 Sergio Luis Henao Montoya (Col) Team Sky 29:41
14 José Gonçalves (Por) Team Katusha Alpecin 34:29
15 Carlos Betancur (Col) Movistar Team 41:48
16 Thibaut Pinot (Fra) Groupama-FDJ 43:46
17 Rohan Dennis (Aus) BMC Racing Team 56:07
18 Mikel Nieve Iturralde (Esp) Mitchelton-Scott 58:16
19 Gianluca Brambilla (Ita) Trek-Segafredo 1:00:30
20 Michael Woods (Can) Team EF Education First 1:01:24
21 Hubert Dupont (Fra) AG2R La Mondiale 1:03:54
22 Simon Philip Yates (GBr) Mitchelton-Scott 1:15:11
23 Sébastien Reichenbach (Sui) Groupama-FDJ 1:15:18
24 Robert Gesink (Ned) Team Lotto Nl-Jumbo 1:19:49
25 Valerio Conti (Ita) UAE Team Emirates 1:23:04
26 Luis Leon Sanchez (Esp) Astana Pro Team 1:23:11
27 Fausto Masnada (Ita) Androni Giocattoli-Sidermec 1:26:13
28 Felix Grossschartner (Aut) BORA-hansgrohe 1:28:47
29 Diego Ulissi (Ita) UAE Team Emirates 1:31:28
30 Georg Preidler (Aut) Groupama-FDJ 1:33:24
31 Matej Mohoric (Slo) Bahrain-Merida 1:40:18
32 Maximilian Schachmann (Ger) Quick-Step Floors 1:41:36
33 Jan Polanc (Slo) UAE Team Emirates 1:58:09
34 Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec 2:00:17
35 Enrico Battaglin (Ita) Team Lotto Nl-Jumbo 2:02:15
36 Laurens Ten Dam (Ned) Team Sunweb 2:02:53
37 Jack Haig (Aus) Mitchelton-Scott 2:03:06
38 François Bidard (Fra) AG2R La Mondiale 2:06:25
39 Giovanni Visconti (Ita) Bahrain-Merida 2:07:32
40 Victor De La Parte (Esp) Movistar Team 2:08:19
41 Giulio Ciccone (Ita) Bardiani CSF 2:08:55
42 Maurits Lammertink (Ned) Team Katusha Alpecin 2:10:27
43 Matteo Montaguti (Ita) AG2R La Mondiale 2:17:10
44 Kilian Frankiny (Sui) BMC Racing Team 2:20:10
45 Benjamin King (USA) Team Dimension Data 2:24:26
46 Ben Hermans (Bel) Israel Cycling Academy 2:25:01
47 Jan Hirt (Cze) Astana Pro Team 2:26:47
48 Ruben Plaza (Esp) Israel Cycling Academy 2:27:57
49 Quentin Jauregui (Fra) AG2R La Mondiale 2:29:16
50 Eros Capecchi (Ita) Quick-Step Floors 2:42:24
51 Koen Bouwman (Ned) Team Lotto Nl-Jumbo 2:42:38
52 Kenny Elissonde (Fra) Team Sky 2:42:39
53 Nathan Brown (USA) Team EF Education First 2:42:39
54 Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec 2:45:41
55 Jarlinson Pantano Gomez (Col) Trek-Segafredo 2:48:11
56 Roman Kreuziger (Cze) Mitchelton-Scott 2:51:50
57 David Melgarejo De La Cruz (Esp) Team Sky 2:52:42
58 Sander Armee (Bel) Lotto Soudal 2:53:44
59 Christoph Pfingsten (Ger) BORA-hansgrohe 2:56:01
60 Rodolfo Andre Torres Agudelo (Col) Androni Giocattoli-Sidermec 2:58:56
61 Adam James Hansen (Aus) Lotto Soudal 3:00:57
62 Jhon Darwin Atapuma Hurtado (Col) UAE Team Emirates 3:04:46
63 Nico Denz (Ger) AG2R La Mondiale 3:06:03
64 Joseph Lloyd Dombrowski (USA) Team EF Education First 3:09:17
65 Salvatore Puccio (Ita) Team Sky 3:10:40
66 Alessandro De Marchi (Ita) BMC Racing Team 3:11:06
67 Manuele Mori (Ita) UAE Team Emirates 3:12:32
68 Andrey Zeits (Kaz) Astana Pro Team 3:13:51
69 Davide Ballerini (Ita) Androni Giocattoli-Sidermec 3:14:02
70 Marco Marcato (Ita) UAE Team Emirates 3:19:46
71 Davide Villella (Ita) Astana Pro Team 3:19:53
72 Chad Haga (USA) Team Sunweb 3:20:46
73 Rubio Jhoan Esteban Chaves (Col) Mitchelton-Scott 3:21:31
74 Krists Neilands (Lat) Israel Cycling Academy 3:28:13
75 Christopher Juul Jensen (Den) Mitchelton-Scott 3:28:31
76 Manuele Boaro (Ita) Bahrain-Merida 3:30:05
77 Anthony Roux (Fra) Groupama-FDJ 3:39:48
78 Hugh John Carthy (GBr) Team EF Education First 3:43:25
79 Jacques W Janse Van Rensburg (RSA) Team Dimension Data 3:43:35
80 Steve Morabito (Sui) Groupama-FDJ 3:45:10
81 Matthieu Ladagnous (Fra) Groupama-FDJ 3:48:51
82 Zdenek Stybar (Cze) Quick-Step Floors 3:50:40
83 Mads Wü rtz Schmidt (Den) Team Katusha Alpecin 3:53:07
84 Dayer Quintana (Col) Movistar Team 3:54:32
85 Natnael Berhane (Eri) Team Dimension Data 3:54:37
86 Ryan Gibbons (RSA) Team Dimension Data 3:58:31
87 Ruben Fernandez (Esp) Movistar Team 3:59:36
88 Alex Turrin (Ita) Wilier Triestina-Selle Italia 4:02:56
89 Alexey Lutsenko (Kaz) Astana Pro Team 4:04:11
90 Sacha Modolo (Ita) Team EF Education First 4:05:44
91 Francisco Jo Ventoso Alberdi (Esp) BMC Racing Team 4:06:01
92 Andrea Vendrame (Ita) Androni Giocattoli-Sidermec 4:06:38
93 Christian Knees (Ger) Team Sky 4:07:02
94 Antonio Pedrero (Esp) Movistar Team 4:07:15
95 Niklas Eg (Den) Trek-Segafredo 4:08:20
96 Enrico Barbin (Ita) Bardiani CSF 4:08:34
97 Jaco Venter (RSA) Team Dimension Data 4:10:02
98 Eduardo Sepulveda (Arg) Movistar Team 4:10:17
99 Laurent Didier (Lux) Trek-Segafredo 4:11:05
100 Filippo Pozzato (Ita) Wilier Triestina-Selle Italia 4:11:21
101 Jos Van Emden (Ned) Team Lotto Nl-Jumbo 4:14:22
102 Antonio Nibali (Ita) Bahrain-Merida 4:14:30
103 Domen Novak (Slo) Bahrain-Merida 4:15:24
104 Stake Laengen Vegard (Nor) UAE Team Emirates 4:17:23
105 Christopher Hamilton (Aus) Team Sunweb 4:19:34
106 Clement Venturini (Fra) AG2R La Mondiale 4:20:56
107 Viacheslav Kuznetsov (Rus) Team Katusha Alpecin 4:21:56
108 Ytting Lars Bak (Den) Lotto Soudal 4:22:00
109 Michael Mørkøv (Den) Quick-Step Floors 4:22:56
110 Cesare Benedetti (Ita) BORA-hansgrohe 4:23:41
111 Jérémy Roy (Fra) Groupama-FDJ 4:24:39
112 Tony Martin (Ger) Team Katusha Alpecin 4:27:59
113 Kristian Sbaragli (Ita) Israel Cycling Academy 4:28:29
114 Sam Bennett (Irl) BORA-hansgrohe 4:32:23
115 Niccolò Bonifazio (Ita) Bahrain-Merida 4:34:24
116 Bert-Jan Lindeman (Ned) Team Lotto Nl-Jumbo 4:36:23
117 Rémi Cavagna (Fra) Quick-Step Floors 4:36:25
118 Baptiste Planckaert (Bel) Team Katusha Alpecin 4:39:44
119 Guillaume Boivin (Can) Israel Cycling Academy 4:40:13
120 Jean-Pierre Drucker (Lux) BMC Racing Team 4:40:19
121 Marco Frapporti (Ita) Androni Giocattoli-Sidermec 4:41:35
122 Alex Dowsett (GBr) Team Katusha Alpecin 4:41:53
123 Danny Van Poppel (Ned) Team Lotto Nl-Jumbo 4:43:41
124 Gijs Van Hoecke (Bel) Team Lotto Nl-Jumbo 4:44:25
125 Manuel Belletti (Ita) Androni Giocattoli-Sidermec 4:45:51
126 Jurgen Roelandts (Bel) BMC Racing Team 4:45:53
127 Simone Andreetta (Ita) Bardiani CSF 4:46:51
128 Zakkari Dempster (Aus) Israel Cycling Academy 4:49:40
129 Maxim Belkov (Rus) Team Katusha Alpecin 4:51:09
130 Roy Curvers (Ned) Team Sunweb 4:55:00
131 Fabio Sabatini (Ita) Quick-Step Floors 4:55:09
132 Sam Bewley (NZl) Mitchelton-Scott 4:55:48
133 Mitchell Docker (Aus) Team EF Education First 4:56:30
134 Elia Viviani (Ita) Quick-Step Floors 4:57:04
135 Tom Van Asbroeck (Bel) Team EF Education First 4:57:56
136 Markel Irizar Aramburu (Esp) Trek-Segafredo 4:59:12
137 Florian Senechal (Fra) Quick-Step Floors 4:59:31
138 Jens Debusschere (Bel) Lotto Soudal 5:03:59
139 Boy Van Popper (Ned) Trek-Segafredo 5:05:39
140 Ryan Mullen (Irl) Trek-Segafredo 5:08:12
141 Andreas Schillinger (Ger) BORA-hansgrohe 5:08:33
142 Mads Pedersen (Den) Trek-Segafredo 5:09:34
143 Guy Sagiv (Isr) Israel Cycling Academy 5:15:42
144 Frederik Frisonert (Bel) Lotto Soudal 5:15:59
145 Liam Bertazzo (Ita) Wilier Triestina-Selle Italia 5:18:15
146 Lennard Hofstede (Ned) Team Sunweb 5:18:53
147 Paolo Simion (Ita) Bardiani CSF 5:25:31
148 Marco Coledan (Ita) Wilier Triestina-Selle Italia 5:32:07
149 Svein Tuft (Can) Mitchelton-Scott 5:32:52
150 Eugert Zhupa (Alb) Wilier Triestina-Selle Italia 5:34:14
151 Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia 5:48:37


Previous

Stage 1

Stage 2

Stage 3

Stage 4

Stage 5

Stage 6

Stage 7

Stage 8

Stage 9

Stage 10

Stage 11

Stage 12

Stage 13

Stage 14

Stage 15

Stage 16

Stage 17

Stage 18

Stage 19

 

 

Return to Canadian Cyclist homepage | Back to Top


 
 | 
 Privacy Policy | Contact | Subscribe to RSS Feed  | Logout
 © Copyright 1998-2024 Canadian Cyclist. All rights reserved.