See you on 29th October for the announcement of the routes for the Tour de France and Tour de France Femmes with Zwift in 2025.

Rankings

Stage Ranking
1 91 91 - - - -
2 64 85 - - - -
3 143 84 - - - -
4 87 84 46 - - -
5 108 84 51 - - -
6 146 86 - - - -
7 34 82 - - - -
8 136 82 - - - -
9 6 70 40 21 - -
10 165 70 42 21 - -
11 135 80 48 23 - -
12 162 104 49 25 - -
13 147 116 53 24 - -
14 58 98 56 18 - -
15 148 104 58 29 - -
16 146 104 58 29 - -
17 DNF. - - - - -
18 - - - - - -
19 - - - - - -
20 - - - - - -
21 - - - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 48
  • Podiums 91

2012. Continental Team Astana

1er of the World Championships MU - Road Race, of the stage 1a of the Tour of Bulgaria (Zlatitsa>Troyan), of the fifth stage of the Tour de l'Avenir (Rognaix>Les Saisies [ITT]), of the fifth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Aigle>Châtel)

2e of the Grand Prix des Marbriers, of the third stage of the Tour de l'Ain (Belley>Montréal-la-Cluse), of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Issogne>Champdepraz), of the National Championships Kazakhstan ME - Road Race, of the National Championships Kazakhstan ME - ITT, of the first stage of the Toscana Terra di Ciclismo Eroica (Figline Valdarno>Scarperia)

3e of the Grand Prix Cycliste de Saguenay, of the second stage of the Toscana Terra di Ciclismo Eroica (Figline Valdarno>Gaiole in Chianti)

6e of the sixth stage of the Tour de l'Avenir (Beaufort>Le Grand Bornand), of the fifth stage of the Toscana Terra di Ciclismo Eroica

7e of the third stage of the Tour de l'Avenir (Pont d'Ain>Annemasse), of the sixth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Châtel>Col de Bassachaux [ITT])

8e of the third stage of the Tour of Bulgaria (Gabrovo>Tryavna), of the second stage of the Grand Prix Cycliste de Saguenay (La Baie>La Baie)

10e of the fourth stage of the Toscana Terra di Ciclismo Eroica (Terranuova Bracciolini>Cortona)

11e of the Tour de l'Avenir, of the Tour de l'Ain, of the Toscana Terra di Ciclismo Eroica

12e of the first stage of the Le Triptyque des Monts et Châteaux (Estaimpuis>Quevaucamps)

13e of the second stage of the Tour de l'Avenir (Parc des Oiseaux>Chatillon-sur-Chalaronne), of the Trofeo Matteotti, of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi)

14e of the stage 2a of the Tour de l'Ain (Lagnieu>Ambérieu-en-Bugey)

15e of the prologue of the Tour de l'Avenir (Dole>Dole), of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Bard>Bard)

16e of the Giro Ciclistico della Valle d'Aosta - Mont Blanc, of the first stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Arvier>Arvier)

17e of the fifth stage of the Tour de l'Ain (Saint-Claude>Lélex)

18e of the World Championships MU - ITT, of the first stage of the Grand Prix Cycliste de Saguenay (Jonquière>Jonquière)

19e of the Le Triptyque des Monts et Châteaux

23e of the fourth stage of the Tour de l'Avenir (Seyssel>Valloire), of the fourth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Antey-Saint-André>Antey-Saint-André)

24e of the ZLM tour

25e of the first stage of the Tour de l'Avenir (Dole>Belleville-sur-saone), of the third stage of the Grand Prix Cycliste de Saguenay (Kenogami>Kenogami)

2013. Astana Pro Team

6e of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatto)

13e of the GP de Fourmies / La Voix du Nord

16e of the third stage of the Critérium du Dauphiné (Ambérieu-en-Bugey>Tarare)

17e of the Grand Prix Cycliste de Québec

2014. Astana Pro Team

1er of the Tour of Almaty, of the fifth stage of the PostNord Tour of Denmark (Middelfart>Middelfart [ITT])

2e of the ninth stage of the La Vuelta Ciclista a España (Carboneras de Guadazaón>Aramón Valdelinares)

4e of the PostNord Tour of Denmark

5e of the eighth stage of the Tour of Austria (Podersdorf>Vienna)

7e of the fourth stage of the PostNord Tour of Denmark (Nyborg>Odense)

8e of the twenty-first stage of the La Vuelta Ciclista a España (Santiago de Compostela>Santiago de Compostela [ITT])

13e of the third stage of the PostNord Tour of Denmark (Skanderborg>Vejle), of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Sanlúcar La Mayor>Sevilla)

16e of the third stage of the Dubai Tour (Dubai>Atta)

17e of the fourth stage of the Dubai Tour (Dubai>Burj Khalifa)

20e of the first stage of the PostNord Tour of Denmark (Hobro>Mariager)

22e of the seventh stage of the Tour of Austria (Podersdorf at Neusiedler See>Podersdorf at Neusiedler See [ITT])

23e of the Trofeo Port D'Alcudia - Port D'Alcudia

2015. Astana Pro Team

1er of the Tour of Almaty, of the National Championships Kazakhstan ME - ITT, of the eighth stage of the Tour de Suisse (Bern>Bern)

8e of the sixth stage of the Tour de Suisse (Wil>Biel/Bienne)

9e of the sixth stage of the Tour of Oman (Oman Air>Muttrah Promenade)

10e of the sixth stage of the Tirreno-Adriatico (Rieti>Porto Sant'Elpidio)

12e of the seventh stage of the Tour de Suisse (Biel/Bienne>Düdingen)

13e of the Renewi Tour, of the sixth stage of the Renewi Tour (Heerlen>Houffalize)

14e of the fourth stage of the Tour de Pologne (Jaworzno>Nowy Sacz), of the Classic Brugge-De Panne

16e of the second stage of the Tirreno-Adriatico (Camaiore>Cascina)

18e of the Grand Prix Cycliste de Montréal, of the ninth stage of the Tour de Suisse (Bern>Bern [ITT])

19e of the first stage of the Tour de Pologne (Warszawa>Warszawa), of the second stage of the Tour de Suisse (Risch-Rotkreuz>Risch-Rotkreuz)

20e of the Grosser Preis des Kantons Aargau, of the stage 3b of the Classic Brugge-De Panne (De Panne>De Panne [ITT])

22e of the Ronde van Vlaanderen - Tour des Flandres ME

23e of the fifth stage of the Tour de Pologne (Nowy Sacz>Zakopane), of the fourth stage of the Tour de Suisse (Flims>Schwarzenbach), of the second stage of the Classic Brugge-De Panne (Zottegem>Koksijde)

25e of the Tour de Suisse

2016. Astana Pro Team

1er of the Tour of Hainan, of the eighth stage of the Tour of Hainan (Sanya>Qiongzhong), of the Tour of Almaty, of the fifth stage of the Paris - Nice (Saint-Paul-Trois-Châteaux>Salon-de-Provence)

2e of the second stage of the Tour of Hainan (Xinglong>Haikou), of the first stage of the Classic Brugge-De Panne (De Panne>Zottegem)

3e of the sixth stage of the Tour of Hainan (Changjiang>Wuzhishan), of the Classic Brugge-De Panne

7e of the fifth stage of the Tour of Hainan (Danzhou>Changjiang), of the first stage of the Tour of Hainan (Xinglong>Xinglong), of the stage 3b of the Classic Brugge-De Panne (De Panne>De Panne [ITT])

9e of the third stage of the Tour of Hainan (Haikou>Chengmai)

14e of the prologue of the Tour de Romandie (La Chaux-de-Fonds>La Chaux-de-Fonds), of the Ronde van Vlaanderen - Tour des Flandres ME

19e of the seventh stage of the Tour of Hainan (Wuzhishan>Sanya)

20e of the fifth stage of the Volta a la Comunitat Valenciana (Valencia>Valencia)

23e of the ninth stage of the Tour of Hainan (Xinglong>Xinglong)

24e of the eighteenth stage of the Tour de France (Sallanches>Megève [ITT]), of the prologue of the Paris - Nice (Conflans-Sainte-Honorine>Conflans-Sainte-Honorine)

25e of the third stage of the Volta a la Comunitat Valenciana (Sagunto>Alzira)

2017. Astana Pro Team

1er of the Tour of Almaty, of the first stage of the Tour of Almaty (Almaty>Almaty), of the fifth stage of the La Vuelta Ciclista a España (Benicàssim>Alcossebre)

2e of the second stage of the Tour of Almaty (Almaty>Almaty), of the eighteenth stage of the La Vuelta Ciclista a España (Suances>Santo Toribio de Liébana)

3e of the Dwars door Vlaanderen - A travers la Flandre ME

9e of the World Championships ME - Road Race

11e of the fourth stage of the Paris - Nice (Beaujeu>Mont Brouilly [ITT])

14e of the first stage of the Tour of Oman (Al Sawadi Beach>Naseem Park)

17e of the eighteenth stage of the Tour de France (Briancon>Izoard), of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)

18e of the sixth stage of the Tour of Oman (The Wave>Muttrah Corniche)

19e of the second stage of the Tour of Oman (Nakhal>Al Bustan)

20e of the second stage of the Tour de France (Düsseldorf>Liège), of the first stage of the Tour de France (Düsseldorf>Düsseldorf [ITT]), of the Tour of Oman

21e of the sixth stage of the Tour de France (Vesoul>Troyes), of the fourth stage of the Tour de France (Mondorf-les-Bains>Vittel)

23e of the sixteenth stage of the La Vuelta Ciclista a España (Circuito de Navarra>Logroño [ITT]), of the fifth stage of the Tour of Oman (Samail>Jebel Akhdar (Green Mountain))

24e of the Milano-Sanremo

2018. Astana Pro Team

1er of the fourth stage of the Presidential Cycling Tour of Türkiye (Marmaris>Selçuk), of the stage r Asian Games - ITT of the Summer Asian Games ME - ITT (Subang>Subang [ITT]), of the Summer Asian Games ME - Road Race, of the sixth stage of the Tour of Austria (Knittelfeld>Wenigzell), of the National Championships Kazakhstan ME - Road Race, of the Tour of Oman

2e of the Presidential Cycling Tour of Türkiye, of the eighth stage of the Tour of Austria (Scheibbs>Wels), of the fifth stage of the Tour of Oman (Sama'il>Jabal Al Akhdhar (Green Mountain))

3e of the third stage of the Tour of Oman (German University of Technology>Wadi Dayqah Dam), of the second stage of the Tour of Oman (Sultan Qaboos University>Al Bustan)

5e of the second stage of the Tour of Austria (Feldkirch>Fulpmes / Telfes), of the National Championships Kazakhstan ME - ITT

7e of the third stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris), of the fourth stage of the Tour of Austria (Kitzbühel>Prägraten)

12e of the fifth stage of the Tour de Pologne (Wieliczka>Bielsko-Biala)

13e of the sixth stage of the Presidential Cycling Tour of Türkiye (Bursa>Istanbul), of the World Championships ME - ITT, of the fifth stage of the Tirreno-Adriatico (Castelraimondo>Filottrano)

14e of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)

15e of the Tirreno-Adriatico

18e of the seventh stage of the Tour de Pologne (Bukowina Tatrzańska>Bukowina Tatrzańska), of the third stage of the Tour de Pologne (Stadion Slaski>Zabrze), of the first stage of the Tour of Austria (Feldkirch>Feldkirch), of the sixth stage of the Tour of Oman (Al Mouj Muscat>Matrah Corniche)

19e of the third stage of the Tour of Austria (Kufstein>Kitzbüheler Horn)

20e of the second stage of the Presidential Cycling Tour of Türkiye (Alanya>Antalya), of the Tour de Pologne

22e of the fourth stage of the Tour de Pologne (Jaworzno>Szczyrk), of the third stage of the Tirreno-Adriatico (Follonica>Trevi)

24e of the fourth stage of the Tirreno-Adriatico (Foligno>Sarnano Sassotetto)

2019. Astana Pro Team

1er of the Memorial Marco Pantani, of the Gran Premio città di Peccioli - Coppa Sabatini, of the Arctic Race of Norway, of the National Championships Kazakhstan ME - Road Race, of the National Championships Kazakhstan ME - ITT, of the fourth stage of the Tirreno-Adriatico (Foligno>Fossombrone), of the Tour of Oman, of the fifth stage of the Tour of Oman (Samayil>Al Jabal Al Akhdar (Green Mountain)), of the third stage of the Tour of Oman (Shati Al Qurum>Qurayyat), of the second stage of the Tour of Oman (Royal Cavalry Oman>Al Bustan)

2e of the Coppa Agostoni - Giro delle Brianze

3e of the fourth stage of the Arctic Race of Norway (Lødingen>Narvik), of the third stage of the Arctic Race of Norway (Sortland>Storheia Summit (Melbu)), of the eighteenth stage of the Tour de France (Embrun>Valloire)

4e of the Deutschland Tour, of the fourth stage of the Deutschland Tour (Eisenach>Erfurt), of the Omloop Het Nieuwsblad ME

6e of the second stage of the Critérium du Dauphiné (Mauriac>Craponne-sur-Arzon)

7e of the Critérium du Dauphiné, of the Strade Bianche

8e of the eighth stage of the Critérium du Dauphiné (Cluses>Champéry), of the first stage of the Critérium du Dauphiné (Aurillac>Jussac)

9e of the first stage of the Arctic Race of Norway (Å>Leknes)

10e of the sixth stage of the Critérium du Dauphiné (Saint-Vulbas>Saint-Michel-de-Maurienne)

11e of the third stage of the Deutschland Tour (Göttingen>Eisenach), of the seventh stage of the Critérium du Dauphiné (Saint-Genix-les-Villages>Pipay)

12e of the eighth stage of the Tour de France (Mâcon>Saint-Étienne), of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Oman Convention & Exhibition Center)

13e of the Tirreno-Adriatico

15e of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar)

16e of the fifth stage of the Tirreno-Adriatico (Colli al Metauro>Recanati)

17e of the fourth stage of the Critérium du Dauphiné (Roanne>Roanne [ITT])

18e of the third stage of the Tour de France (Binche>Épernay)

19e of the second stage of the Deutschland Tour (Marburg>Göttingen), of the Tour de France, of the fifth stage of the Critérium du Dauphiné (Boën-sur-Lignon>Voiron)

21e of the first stage of the Itzulia Basque Country (Zumarraga>Zumarraga [ITT]), of the sixth stage of the Tirreno-Adriatico (Matelica>Jesi), of the second stage of the Tirreno-Adriatico (Camaiore>Pomarance)

23e of the first stage of the Deutschland Tour (Hannover>Halberstadt)

25e of the World Championships ME - ITT

2020. Astana Pro Team

1er of the sixth stage of the Tour de France (Le Teil>Mont Aigoual)

2e of the fifth stage of the UAE Tour (Al Ain>Jebel Hafeet), of the third stage of the Tour de la Provence (Istres>Mont Ventoux/Chalet Reynard)

3e of the UAE Tour, of the third stage of the UAE Tour (Al Qudra Cycle Track>Jebel Hafeet), of the Tour de la Provence, of the second stage of the Tour de la Provence (Aubagne>La Ciotat)

5e of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence)

6e of the first stage of the Critérium du Dauphiné (Clermont-Ferrand>Saint-Christo-en-Jarez)

7e of the second stage of the Tour de France (Nice>Nice)

17e of the fifth stage of the Critérium du Dauphiné (Megève>Megève)

18e of the third stage of the Tour de France (Nice>Sisteron), of the second stage of the UAE Tour (Hatta>Hatta Dam), of the first stage of the UAE Tour (The Pointe>Dubai Silicon Oasis)

23e of the seventh stage of the Tour de France (Millau>Lavaur)

2021. Astana - Premier Tech

1er of the fourth stage of the Critérium du Dauphiné (Firminy>Roche-La-Molière [ITT]), of the Coppa Agostoni - Giro delle Brianze

2e of the Critérium du Dauphiné, of the Gran Premio Miguel Indurain

4e of the Veneto Classic

6e of the second stage of the Tour de la Provence (Cassis>Manosque)

7e of the Tour de France, of the eighth stage of the Critérium du Dauphiné (La Léchère-Les-Bains>Les Gets), of the sixth stage of the Critérium du Dauphiné (Loriol-sur-Drome>Le Sappey-en-Chartreuse)

8e of the Okolo Slovenska / Tour de Slovaquie, of the second stage of the Okolo Slovenska / Tour de Slovaquie (Spišské Podhradie>Dolný Kubín), of the eleventh stage of the Tour de France (Sorgues>Malaucène)

9e of the fourth stage of the Okolo Slovenska / Tour de Slovaquie (Trenčianske Teplice>Trnava)

10e of the fifth stage of the Tour de France (Changé>Laval Espace Mayenne [ITT]), of the seventh stage of the Critérium du Dauphiné (Saint-Martin-le-Vinoux>La Plagne)

11e of the eighth stage of the Tour de France (Oyonnax>Le Grand-Bornand), of the fifth stage of the UAE Tour (Fujairah Marine Club>Jebel Jais)

12e of the seventeenth stage of the Tour de France (Muret>Saint-Lary-Soulan (Col du Portet))

13e of the eighteenth stage of the Tour de France (Pau>Luz Ardiden), of the second stage of the Critérium du Dauphiné (Brioude>Saugues)

14e of the Tre Valli Varesine, of the fourth stage of the Tour de France (Redon>Fougères), of the first stage of the Tour de France (Brest>Landerneau), of the fifth stage of the Itzulia Basque Country (Hondarribia>Ondarroa)

15e of the sixteenth stage of the Tour de France (El Pas de la Casa>Saint-Gaudens), of the ninth stage of the Tour de France (Cluses>Tignes)

16e of the prologue of the Okolo Slovenska / Tour de Slovaquie (Košice>Košice), of the twentieth stage of the Tour de France (Libourne>Saint-Émilion [ITT]), of the second stage of the Tour de France (Perros-Guirec>Mûr-de-Bretagne Guerlédan)

17e of the Giro del Veneto

18e of the fifth stage of the Critérium du Dauphiné (Saint-Chamond>Saint-Vallier)

19e of the prologue of the Tour de Romandie (Oron>Oron)

20e of the Tour de la Provence

21e of the Olympic Games ME - Road Race

24e of the seventh stage of the Tour de France (Vierzon>Le Creusot)

2022. Astana Qazaqstan Team

1er of the Clásica Jaén

2e of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Cúllar Vega>Baza)

3e of the seventh stage of the Tour de Suisse (Ambri>Malbun)

5e of the first stage of the Tour de Suisse (Küsnacht>Küsnacht), of the seventeenth stage of the Tour de France (Saint-Gaudens>Peyragudes)

6e of the eighteenth stage of the Tour de France (Lourdes>Hautacam)

8e of the eleventh stage of the Tour de France (Albertville>Col du Granon)

9e of the Vuelta a Andalucia Ruta Ciclista Del Sol, of the Tour de France

11e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Lucena>Otura)

16e of the twelfth stage of the Tour de France (Briançon>L'Alpe d'Huez), of the ninth stage of the Tour de France (Aigle>Châtel les portes du Soleil)

17e of the sixth stage of the Tour de France (Binche>Longwy), of the twenty-first stage of the Tour de France (Paris La Défense>Paris (Champs-Élysées))

18e of the eighth stage of the Tour de Suisse (Vaduz>Vaduz [ITT]), of the second stage of the Tour de Suisse (Küsnacht>Aesch)

19e of the Tour de Suisse

20e of the sixth stage of the Tour de Suisse (Locarno>Moosalp)

21e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Huesa>Chiclana de Segura), of the eighth stage of the La Vuelta Ciclista a España (La Pola Llaviana/Pola de Laviana>Colláu Fancuaya)

22e of the eighth stage of the Tour de France (Dole>Lausanne)

24e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Ubrique>Iznájar), of the seventh stage of the Tour de France (Tomblaine>La Super Planche des Belles Filles), of the World Championships ME - Road Race

2023. Astana Qazaqstan Team

1er of the Giro di Sicilia, of the fourth stage of the Giro di Sicilia (Barcellona Pozzo di Gotto>Giarre), of the National Championships Kazakhstan ME - Road Race, of the National Championships Kazakhstan ME - ITT, of the Circuito de Getxo - Memorial Hermanos Otxoa, of the Presidential Cycling Tour of Türkiye, of the third stage of the Presidential Cycling Tour of Türkiye (Fethiye>Babadağ), of the stage r Asian Games ME - ITT of the Summer Asian Games ME - ITT (Hangzhou>Hangzhou [ITT]), of the Memorial Marco Pantani

2e of the sixth stage of the Presidential Cycling Tour of Türkiye (Bodrum>Selçuk (Meryem Ana Zirve)), of the Summer Asian Games ME - Road Race

4e of the third stage of the UAE Tour (Umbrella Beach Al Fujairah>Jebel Jais)

5e of the Amstel Gold Race, of the first stage of the Giro di Sicilia (Marsala>Agrigento), of the Gran Premio città di Peccioli - Coppa Sabatini

6e of the second stage of the Tour of Oman (Muscat (Sultan Qaboos Sports Complex)>Qurayyat)

7e of the ninth stage of the Tour de France (Saint-Léonard-de-Noblat>Puy de Dôme), of the eighth stage of the Presidential Cycling Tour of Türkiye (Istanbul>Istanbul (Sultanahmet))

10e of the fourth stage of the Tour of Oman (Izki>Yitti Hills)

11e of the first stage of the Tirreno-Adriatico (Lido di Camaiore>Lido di Camaiore [ITT]), of the Strade Bianche, of the third stage of the Giro di Sicilia (Enna>Termini Imerese), of the fifth stage of the Presidential Cycling Tour of Türkiye (Marmaris>Bodrum)

12e of the seventh stage of the Presidential Cycling Tour of Türkiye (Selçuk>Izmir)

13e of the third stage of the Tour of Oman (Al Khobar>Jabal Hatt)

16e of the first stage of the Tour de Suisse (Einsiedeln>Einsiedeln [ITT]), of the sixteenth stage of the Tour de France (Passy>Combloux [ITT])

19e of the Tour of Oman

20e of the fifth stage of the Tour of Oman (Samail>Jabal Al Akhdhar)

24e of the fourth stage of the UAE Tour (Al Shindagha>Dubai Harbour), of the fourth stage of the Tirreno-Adriatico (Greccio>Tortoreto), of the fourteenth stage of the Tour de France (Annemasse>Morzine les Portes du Soleil)

2024. Astana Qazaqstan Team

1er of the Il Giro d'Abruzzo, of the third stage of the Il Giro d'Abruzzo (Pratola Peligna>Prati di Tivo)

2e of the second stage of the Il Giro d'Abruzzo (Alanno>Magliano de' Marsi)

3e of the fourth stage of the Il Giro d'Abruzzo (Montorio al Vomano>L'Aquila)

8e of the Liège-Bastogne-Liège

10e of the sixth stage of the Giro d'Italia (Viareggio>Rapolano Terme)

11e of the Milano - Torino

12e of the second stage of the Giro d'Italia (San Francesco al Campo>Santuario di Oropa)

13e of the seventh stage of the Giro d'Italia (Foligno>Perugia [ITT])

19e of the fifth stage of the Tour Colombia (Cota>Alto del Vino), of the eighth stage of the Giro d'Italia (Spoleto>Prati di Tivo)

21e of the second stage of the Tour Colombia (Paipa>Santa Rosa de Viterbo)

22e of the first stage of the Giro d'Italia (Venaria Reale>Torino)

Follow us

Receive exclusive news about the Tour