2019 Tour de Suisse

The 2019 Tour de Suisse was a road cycling stage race that took place between 15 and 23 June 2019 in Switzerland. It was the 83rd edition of the Tour de Suisse and the 26th race of the 2019 UCI World Tour.[1]

2019 Tour de Suisse
2019 UCI World Tour, race 26 of 38
Race details
Dates15–23 June 2019
Stages9
Distance1,172.7 km (728.7 mi)
Winning time27h 43' 10"
Results
Winner  Egan Bernal (COL) (Team Ineos)
  Second  Rohan Dennis (AUS) (Bahrain–Merida)
  Third  Patrick Konrad (AUT) (Bora–Hansgrohe)

Mountains  Hugh Carthy (GBR) (EF Education First)
Youth  Egan Bernal (COL) (Team Ineos)
Sprints  Peter Sagan (SVK) (Bora–Hansgrohe)
  Team Movistar Team

Teams

In total, twenty-one teams started the race, with each team having seven riders.[2][3]

UCI WorldTeams

UCI Professional Continental teams

National teams

Pre-race favourites

Before the start of the race, Geraint Thomas was the favourite to win, with his teammate Egan Bernal as the second favourite. From the rest of the field, Enric Mas, Rui Costa and Marc Soler were considered as the nearest rivals.[4]

Route

Stage characteristics and winners[5]
Stage Date Route Distance Type Winner
1 15 June Langnau im Emmental to Langnau im Emmental 9.5 km (5.9 mi) Individual time trial  Rohan Dennis (AUS)
2 16 June Langnau im Emmental to Langnau im Emmental 159.6 km (99.2 mi) Hilly stage  Luis León Sánchez (SPA)
3 17 June Flamatt to Murten 162.3 km (100.8 mi) Flat stage  Peter Sagan (SVK)
4 18 June Murten to Arlesheim 163.9 km (101.8 mi) Hilly stage  Elia Viviani (ITA)
5 19 June Münchenstein to Einsiedeln 177 km (110.0 mi) Hilly stage  Elia Viviani (ITA)
6 20 June Einsiedeln to Flumserberg 120.2 km (74.7 mi) Medium Mountain stage  Antwan Tolhoek (NED)
7 21 June Unterterzen to San Gottardo 216.6 km (134.6 mi) Mountain stage  Egan Bernal (COL)
8 22 June Goms to Goms 19.2 km (11.9 mi) Individual time trial  Yves Lampaert (BEL)
9 23 June Goms to Goms 144.4 km (89.7 mi) Hilly stage  Hugh Carthy (GBR)
Total 1,172.7 km (728.7 mi)

Stages

Stage 1

15 June 2019 — Langnau im Emmental to Langnau im Emmental, 9.5 km (5.9 mi) (Individual time trial)
Stage 1 Result[6][7]
Rank Rider Team Time
1  Rohan Dennis (AUS) Bahrain–Merida 10' 50"
2  Maciej Bodnar (POL) Bora–Hansgrohe + 0"
3  Michael Matthews (AUS) Team Sunweb + 1"
4  Søren Kragh Andersen (DEN) Team Sunweb + 2"
5  Kasper Asgreen (DEN) Deceuninck–Quick-Step + 2"
6  Lawson Craddock (USA) EF Education First + 5"
7  Peter Sagan (SVK) Bora–Hansgrohe + 7"
8  Patrick Bevin (NZL) CCC Team + 8"
9  Stefan Küng (SUI) Groupama–FDJ + 9"
10  Tom Scully (NZL) EF Education First + 11"
General Classification after Stage 1[6][7]
Rank Rider Team Time
1  Rohan Dennis (AUS) General classificationPoints classification Bahrain–Merida 10' 50"
2  Maciej Bodnar (POL) Bora–Hansgrohe + 0"
3  Michael Matthews (AUS) Team Sunweb + 1"
4  Søren Kragh Andersen (DEN) Best young rider classification Team Sunweb + 2"
5  Kasper Asgreen (DEN) Deceuninck–Quick-Step + 2"
6  Lawson Craddock (USA) EF Education First + 5"
7  Peter Sagan (SVK) Bora–Hansgrohe + 7"
8  Patrick Bevin (NZL) CCC Team + 8"
9  Stefan Küng (SUI) Groupama–FDJ + 9"
10  Tom Scully (NZL) EF Education First + 11"

Stage 2

16 June 2019 — Langnau im Emmental to Langnau im Emmental, 159.6 km (99.2 mi)
Stage 2 Result[8][9]
Rank Rider Team Time
1  Luis León Sánchez (ESP) Astana 4h 01' 21"
2  Peter Sagan (SVK) Bora–Hansgrohe + 6"
3  Matteo Trentin (ITA) Mitchelton–Scott + 6"
4  Kasper Asgreen (DEN) Deceuninck–Quick-Step + 6"
5  Greg Van Avermaet (BEL) CCC Team + 6"
6  Michael Matthews (AUS) Team Sunweb + 6"
7  Omar Fraile (ESP) Astana + 6"
8  Sven Erik Bystrøm (NOR) UAE Team Emirates + 6"
9  Nathan Haas (AUS) Team Katusha–Alpecin + 6"
10  Ben Swift (GBR) Team Ineos + 6"
General Classification after Stage 2[8][9]
Rank Rider Team Time
1  Kasper Asgreen (DEN) General classificationBest young rider classification Deceuninck–Quick-Step 4h 12' 16"
2  Peter Sagan (SVK) Bora–Hansgrohe + 0"
3  Rohan Dennis (AUS) Points classification Bahrain–Merida + 1"
4  Michael Matthews (AUS) Team Sunweb + 1"
5  Lawson Craddock (USA) EF Education First + 6"
6  Stefan Küng (SUI) Groupama–FDJ + 10"
7  Matteo Trentin (ITA) Mitchelton–Scott + 17"
8  Geraint Thomas (GBR) Team Ineos + 18"
9  Jonathan Castroviejo (ESP) Team Ineos + 19"
10  Yves Lampaert (BEL) Deceuninck–Quick-Step + 19"

Stage 3

17 June 2019 — Flamatt to Murten, 162.3 km (100.8 mi)
Stage 3 Result[10][11]
Rank Rider Team Time
1  Peter Sagan (SVK) Bora–Hansgrohe 3h 39' 25"
2  Elia Viviani (ITA) Deceuninck–Quick-Step + 0"
3  John Degenkolb (GER) Trek–Segafredo + 0"
4  Iván García Cortina (ESP) Bahrain–Merida + 0"
5  Ben Swift (GBR) Team Ineos + 0"
6  Michael Matthews (AUS) Team Sunweb + 0"
7  Reinardt Janse van Rensburg (SAF) Team Dimension Data + 0"
8  Fabian Lienhard (SUI) Switzerland + 0"
9  Thomas Boudat (FRA) Total Direct Énergie + 0"
10  Daniel Hoelgaard (NOR) Groupama–FDJ + 0"
General Classification after Stage 3[10][11]
Rank Rider Team Time
1  Peter Sagan (SVK) General classificationPoints classification Bora–Hansgrohe 7h 51' 31"
2  Kasper Asgreen (DEN) Best young rider classification Deceuninck–Quick-Step + 10"
3  Rohan Dennis (AUS) Bahrain–Merida + 11"
4  Michael Matthews (AUS) Team Sunweb + 11"
5  Lawson Craddock (USA) EF Education First + 16"
6  Stefan Küng (SUI) Groupama–FDJ + 20"
7  Matteo Trentin (ITA) Mitchelton–Scott + 27"
8  Geraint Thomas (GBR) Team Ineos + 28"
9  Jonathan Castroviejo (ESP) Team Ineos + 29"
10  Luis León Sánchez (ESP) Astana + 29"

Stage 4

18 June 2019 — Murten to Arlesheim, 163.9 km (101.8 mi)

Geraint Thomas, the pre-race favourite, crashed during the stage and abandoned the race.[12]

Stage 4 Result[13][14]
Rank Rider Team Time
1  Elia Viviani (ITA) Deceuninck–Quick-Step 3h 46' 02"
2  Michael Matthews (AUS) Team Sunweb + 0"
3  Peter Sagan (SVK) General classificationPoints classification Bora–Hansgrohe + 0"
4  Matteo Trentin (ITA) Mitchelton–Scott + 0"
5  Jasper Stuyven (BEL) Trek–Segafredo + 0"
6  Sep Vanmarcke (BEL) EF Education First + 0"
7  Reinardt Janse van Rensburg (SAF) Team Dimension Data + 0"
8  Iván García Cortina (ESP) Bahrain–Merida + 0"
9  Stan Dewulf (BEL) Lotto–Soudal + 0"
10  Fabian Lienhard (SUI) Switzerland + 0"
General Classification after Stage 4[13][14]
Rank Rider Team Time
1  Peter Sagan (SVK) General classificationPoints classification Bora–Hansgrohe 11h 37' 28"
2  Michael Matthews (AUS) Team Sunweb + 10"
3  Kasper Asgreen (DEN) Best young rider classification Deceuninck–Quick-Step + 15"
4  Rohan Dennis (AUS) Bahrain–Merida + 16"
5  Lawson Craddock (USA) EF Education First + 21"
6  Stefan Küng (SUI) Groupama–FDJ + 25"
7  Matteo Trentin (ITA) Mitchelton–Scott + 32"
8  Patrick Konrad (AUT) Bora–Hansgrohe + 33"
9  Jonathan Castroviejo (ESP) Team Ineos + 34"
10  Luis León Sánchez (ESP) Astana + 34"

Stage 5

19 June 2019 — Münchenstein to Einsiedeln, 177 km (110 mi)
Stage 5 Result[15][16]
Rank Rider Team Time
1  Elia Viviani (ITA) Deceuninck–Quick-Step 4h 18' 26"
2  Peter Sagan (SVK) General classificationPoints classification Bora–Hansgrohe + 0"
3  Jasper Stuyven (BEL) Trek–Segafredo + 0"
4  Matteo Trentin (ITA) Mitchelton–Scott + 0"
5  Michael Matthews (AUS) Team Sunweb + 0"
6  Alexander Kristoff (NOR) UAE Team Emirates + 0"
7  Fabian Lienhard (SUI) Switzerland + 0"
8  Stan Dewulf (BEL) Lotto–Soudal + 0"
9  Reinardt Janse van Rensburg (SAF) Team Dimension Data + 0"
10  Patrick Bevin (NZL) CCC Team + 0"
General Classification after Stage 5[15][16]
Rank Rider Team Time
1  Peter Sagan (SVK) General classificationPoints classification Bora–Hansgrohe 15h 55' 48"
2  Michael Matthews (AUS) Team Sunweb + 14"
3  Kasper Asgreen (DEN) Best young rider classification Deceuninck–Quick-Step + 21"
4  Rohan Dennis (AUS) Bahrain–Merida + 22"
5  Lawson Craddock (USA) EF Education First + 27"
6  Matteo Trentin (ITA) Mitchelton–Scott + 38"
7  Patrick Konrad (AUT) Bora–Hansgrohe + 39"
8  Jonathan Castroviejo (ESP) Team Ineos + 40"
9  Luis León Sánchez (ESP) Astana + 40"
10  Winner Anacona (COL) Movistar Team + 40"

Stage 6

20 June 2019 — Einsiedeln to Flumserberg, 120.2 km (74.7 mi)
Stage 6 Result[17][18]
Rank Rider Team Time
1  Antwan Tolhoek (NED) Team Jumbo–Visma 2h 43' 34"
2  Egan Bernal (COL) Team Ineos + 17"
3  François Bidard (FRA) AG2R La Mondiale + 24"
4  Jan Hirt (CZE) Astana + 29"
5  Domenico Pozzovivo (ITA) Bahrain–Merida + 31"
6  Patrick Bevin (NZL) CCC Team + 38"
7  Rui Costa (POR) UAE Team Emirates + 44"
8  Tiesj Benoot (BEL) Lotto–Soudal + 44"
9  Patrick Schelling (SUI) Switzerland + 46"
10  Patrick Konrad (AUT) Bora–Hansgrohe + 46"
General Classification after Stage 6[17][18]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 18h 40' 18"
2  Rohan Dennis (AUS) Bahrain–Merida + 12"
3  Patrick Konrad (AUT) Bora–Hansgrohe + 29"
4  Jan Hirt (CZE) Astana + 35"
5  Tiesj Benoot (BEL) Lotto–Soudal + 35"
6  Marc Soler (ESP) Movistar Team + 41"
7  Domenico Pozzovivo (ITA) Bahrain–Merida + 50"
8  François Bidard (FRA) AG2R La Mondiale + 58"
9  Fabio Aru (ITA) UAE Team Emirates + 1' 07"
10  Nicolas Roche (IRL) Team Sunweb + 1' 07"

Stage 7

21 June 2019 — Unterterzen to San Gottardo, 216.6 km (134.6 mi)
Stage 7 Result[19][20]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 5h 37' 40"
2  Domenico Pozzovivo (ITA) Bahrain–Merida + 23"
3  Rohan Dennis (AUS) Bahrain–Merida + 23"
4  Patrick Konrad (AUT) Bora–Hansgrohe + 34"
5  Jan Hirt (CZE) Astana + 34"
6  Tiesj Benoot (BEL) Lotto–Soudal + 34"
7  Enric Mas (ESP) Deceuninck–Quick-Step + 40"
8  Simon Špilak (SLO) Team Katusha–Alpecin + 50"
9  Lennard Kämna (GER) Team Sunweb + 1' 03"
10  Fabio Aru (ITA) UAE Team Emirates + 1' 03"
General Classification after Stage 7[19][20]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationMountains classificationBest young rider classification Team Ineos 24h 17' 48"
2  Rohan Dennis (AUS) Bahrain–Merida + 41"
3  Patrick Konrad (AUT) Bora–Hansgrohe + 1' 13"
4  Domenico Pozzovivo (ITA) Bahrain–Merida + 1' 17"
5  Jan Hirt (CZE) Astana + 1' 19"
6  Tiesj Benoot (BEL) Lotto–Soudal + 1' 19"
7  Enric Mas (ESP) Deceuninck–Quick-Step + 2' 07"
8  Fabio Aru (ITA) UAE Team Emirates + 2' 20"
9  Nicolas Roche (IRL) Team Sunweb + 2' 23"
10  Simon Špilak (SLO) Team Katusha–Alpecin + 2' 26"

Stage 8

22 June 2019 — Goms to Goms, 19.2 km (11.9 mi) (Individual time trial)
Stage 8 Result[21][22]
Rank Rider Team Time
1  Yves Lampaert (BEL) Deceuninck–Quick-Step 21' 58"
2  Kasper Asgreen (DEN) Deceuninck–Quick-Step + 5"
3  Søren Kragh Andersen (DEN) Team Sunweb + 10"
4  Tom Scully (NZL) EF Education First + 13"
5  Patrick Bevin (NZL) CCC Team + 13"
6  Rohan Dennis (AUS) Bahrain–Merida + 19"
7  Stefan Küng (SUI) Groupama–FDJ + 20"
8  Benjamin Thomas (FRA) Groupama–FDJ + 32"
9  Nikias Arndt (GER) Team Sunweb + 34"
10  Matteo Trentin (ITA) Mitchelton–Scott + 36"
General Classification after Stage 8[21][22]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationMountains classificationBest young rider classification Team Ineos 24h 40' 24"
2  Rohan Dennis (AUS) Bahrain–Merida + 22"
3  Patrick Konrad (AUT) Bora–Hansgrohe + 1' 46"
4  Tiesj Benoot (BEL) Lotto–Soudal + 1' 54"
5  Jan Hirt (CZE) Astana + 1' 55"
6  Enric Mas (ESP) Deceuninck–Quick-Step + 2' 43"
7  Simon Špilak (SLO) Team Katusha–Alpecin + 2' 53"
8  Domenico Pozzovivo (ITA) Bahrain–Merida + 2' 56"
9  Carlos Betancur (COL) Movistar Team + 3' 17"
10  Nicolas Roche (IRL) Team Sunweb + 3' 17"

Stage 9

23 June 2019 — Ulrichen to Ulrichen, 101.5 km (63.1 mi)
Stage 9 Result[23][24]
Rank Rider Team Time
1  Hugh Carthy (GBR) EF Education First 3h 01' 49"
2  Rohan Dennis (AUS) Bahrain–Merida + 1' 02"
3  Egan Bernal (COL) General classificationMountains classificationBest young rider classification Team Ineos + 1' 02"
4  Mathias Frank (SUI) AG2R La Mondiale + 1' 52"
5  Simon Špilak (SLO) Team Katusha–Alpecin + 1' 52"
6  Carlos Betancur (COL) Movistar Team + 2' 15"
7  Tiesj Benoot (BEL) Lotto–Soudal + 2' 15"
8  Domenico Pozzovivo (ITA) Bahrain–Merida + 2' 15"
9  Patrick Konrad (AUT) Bora–Hansgrohe + 2' 15"
10  Jan Hirt (CZE) Astana + 2' 15"
Final general classification[23][24]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 27h 43' 10"
2  Rohan Dennis (AUS) Bahrain–Merida + 19"
3  Patrick Konrad (AUT) Bora–Hansgrohe + 3' 04"
4  Tiesj Benoot (BEL) Lotto–Soudal + 3' 12"
5  Jan Hirt (CZE) Astana + 3' 13"
6  Simon Špilak (SLO) Team Katusha–Alpecin + 3' 48"
7  Domenico Pozzovivo (ITA) Bahrain–Merida + 4' 14"
8  Carlos Betancur (COL) Movistar Team + 4' 35"
9  Enric Mas (ESP) Deceuninck–Quick-Step + 4' 53"
10  Nicolas Roche (IRL) Team Sunweb + 5' 27"

Classification leadership table

Classification leadership by stage
Stage Winner General classification
A yellow jersey.
Points classification
A black jersey.
Mountains classification
A brown jersey.
Young rider classification
A white jersey.
Team classification
A white jersey with a yellow number bib.
1 Rohan Dennis Rohan Dennis Rohan Dennis Not awarded Søren Kragh Andersen Bora–Hansgrohe
2 Luis León Sánchez Kasper Asgreen Claudio Imhof Kasper Asgreen Team Sunweb
3 Peter Sagan Peter Sagan Peter Sagan
4 Elia Viviani
5 Elia Viviani
6 Antwan Tolhoek Egan Bernal Egan Bernal UAE Team Emirates
7 Egan Bernal Egan Bernal Movistar Team
8 Yves Lampaert
9 Hugh Carthy Hugh Carthy
Final Egan Bernal Peter Sagan Hugh Carthy Egan Bernal Movistar Team

Final classification standings

Legend
Denotes the leader of the general classification
Denotes the leader of the points classification
Denotes the leader of the mountains classification
Denotes the leader of the young rider classification
Denotes the leader of the team classification

General classification

Final general classification (1-10)[23][24]
Rank Rider Team Time
1  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 27h 43' 10"
2  Rohan Dennis (AUS) Bahrain–Merida + 19"
3  Patrick Konrad (AUT) Bora–Hansgrohe + 3' 04"
4  Tiesj Benoot (BEL) Lotto–Soudal + 3' 12"
5  Jan Hirt (CZE) Astana + 3' 13"
6  Simon Špilak (SLO) Team Katusha–Alpecin + 3' 48"
7  Domenico Pozzovivo (ITA) Bahrain–Merida + 4' 14"
8  Carlos Betancur (COL) Movistar Team + 4' 35"
9  Enric Mas (ESP) Deceuninck–Quick-Step + 4' 53"
10  Nicolas Roche (IRL) Team Sunweb + 5' 27"

Points classification

Final points classification (1-10)
Rank Rider Team Points
1  Peter Sagan (SVK) Points classification Bora–Hansgrohe 37
2  Elia Viviani (ITA) Deceuninck–Quick-Step 32
3  Rohan Dennis (AUS) Bahrain–Merida 28
4  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 27
5  Matteo Trentin (ITA) Mitchelton–Scott 22
6  Hugh Carthy (GBR) Mountains classification EF Education First 20
7  Kasper Asgreen (DEN) Deceuninck–Quick-Step 18
8  Luis León Sánchez (ESP) Astana 12
9  Antwan Tolhoek (NED) Team Jumbo–Visma 12
10  Domenico Pozzovivo (ITA) Bahrain–Merida 10

Mountains classification

Final mountains classification (1-10)
Rank Rider Team Points
1  Hugh Carthy (GBR) Mountains classification EF Education First 60
2  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 40
3  Rohan Dennis (AUS) Bahrain–Merida 33
4  Lennard Kämna (GER) Team Sunweb 28
5  Claudio Imhof (SUI) Switzerland 25
6  Domenico Pozzovivo (ITA) Bahrain–Merida 21
7  Gavin Mannion (USA) Rally UHC Cycling 19
8  Koen Bouwman (NED) Team Jumbo–Visma 18
9  Mathias Frank (SUI) AG2R La Mondiale 17
10  Simon Špilak (SLO) Team Katusha–Alpecin 15

Young rider classification

Final young rider classification (1-10)
Rank Rider Team Time
1  Egan Bernal (COL) General classificationBest young rider classification Team Ineos 27h 43' 10"
2  Tiesj Benoot (BEL) Lotto–Soudal + 3' 12"
3  Enric Mas (ESP) Deceuninck–Quick-Step + 4' 53"
4  Aurélien Paret-Peintre (FRA) AG2R La Mondiale + 9' 39"
5  Lennard Kämna (GER) Team Sunweb + 9' 42"
6  Kilian Frankiny (SUI) Groupama–FDJ + 11' 03"
7  Merhawi Kudus (ERI) Astana + 18' 11"
8  Matteo Fabbro (ITA) Team Katusha–Alpecin + 19' 53"
9  Hugh Carthy (GBR) Mountains classification EF Education First + 20' 23"
10  Gino Mäder (SUI) Team Dimension Data + 21' 35"

Teams classification

Final teams classification (1-10)
Rank Team Time
1 Movistar Team 83h 32' 29"
2 Team Ineos + 1' 47"
3 Team Sunweb + 6' 02"
4 AG2R La Mondiale + 11' 17"
5 Astana + 15' 55"
6 Switzerland + 17' 43"
7 UAE Team Emirates + 19' 05"
8 Bahrain–Merida + 21' 07"
9 Trek–Segafredo + 23' 12"
10 Team Katusha–Alpecin + 29' 52"

References

  1. "UCI reveal WorldTour calendar for 2019". Cycling News. Retrieved 23 October 2018.
  2. "Teams: Tour de Suisse". www.tourdesuisse.ch. Retrieved 24 April 2019.
  3. Robertshaw, Henry (15 June 2019). "Tour de Suisse 2019 start list: Geraint Thomas, Fabio Aru and Peter Sagan in the mix". Cycling Weekly. Retrieved 16 June 2019.
  4. Long, Jonny (14 June 2019). "Here's who the bookmakers think will win the Tour de Suisse 2019". Cycling Weekly. Retrieved 16 June 2019.
  5. "Tour de Suisse 2019". Cycling News. Retrieved 16 June 2019.
  6. Ostanek, Daniel (15 June 2019). "Tour de Suisse: Rohan Dennis wins opening time trial". Cycling News. Retrieved 16 June 2019.
  7. Long, Jonny (15 June 2019). "Rohan Dennis wins stage one time trial by smallest of margins at the Tour de Suisse 2019". Cycling Weekly. Retrieved 16 June 2019.
  8. "Tour de Suisse: Luis Leon Sanchez wins stage 2". Cycling News. 16 June 2019. Retrieved 16 June 2019.
  9. Long, Jonny (16 June 2019). "Luis León Sanchez springs late surprise attack to take victory on stage two of the Tour de Suisse 2019". Cycling Weekly. Retrieved 16 June 2019.
  10. Fletcher, Patrick (17 June 2019). "Tour de Suisse: Peter Sagan wins stage 3". Cycling News. Retrieved 17 June 2019.
  11. Windsor, Richard (17 June 2019). "Peter Sagan storms to victory and overall lead on Tour de Suisse 2019 stage three". Cycling Weekly. Retrieved 17 June 2019.
  12. "Geraint Thomas escapes serious injury in Tour de Suisse crash". Cycling News. 18 June 2019. Retrieved 23 June 2019.
  13. Fletcher, Patrick (18 June 2019). "Tour de Suisse: Viviani beats Matthews and Sagan to win stage 4". Cycling News. Retrieved 18 June 2019.
  14. Windsor, Richard (18 June 2019). "Elia Viviani sprints to victory on Tour de Suisse 2019 stage four". Cycling Weekly. Retrieved 18 June 2019.
  15. Benson, Daniel (19 June 2019). "Tour de Suisse: Viviani takes second consecutive victory". Cycling News. Retrieved 20 June 2019.
  16. Ballinger, Alex (19 June 2019). "Elia Viviani doubles up with drag race victory on stage five of Tour de Suisse 2019". Cycling Weekly. Retrieved 20 June 2019.
  17. Benson, Daniel (20 June 2019). "Tour de Suisse: Tolhoek wins stage 6". Cycling News. Retrieved 20 June 2019.
  18. Ballinger, Alex (20 June 2019). "Egan Bernal explodes into race lead at Tour de Suisse 2019 as Antwan Tolhoek holds on to win stage six". Cycling Weekly. Retrieved 20 June 2019.
  19. Benson, Daniel (21 June 2019). "Tour de Suisse: Bernal victorious on San Gottardo". Cycling News. Retrieved 23 June 2019.
  20. Long, Jonny (21 June 2019). "Egan Bernal takes stage seven summit victory as he extends overall lead at the Tour de Suisse". Cycling Weekly. Retrieved 23 June 2019.
  21. Ryan, Barry (22 June 2019). "Tour de Suisse: Lampaert wins stage 8 time trial". Cycling News. Retrieved 23 June 2019.
  22. Long, Jonny (22 June 2019). "Yves Lampaert wins stage eight time trial as Egan Bernal survives scare to keep race lead at the Tour de Suisse". Cycling Weekly. Retrieved 23 June 2019.
  23. Ryan, Barry (23 June 2019). "Tour de Suisse: Bernal secures overall victory". Cycling News. Retrieved 24 June 2019.
  24. Long, Jonny (23 June 2019). "Hugh Carthy takes first WorldTour victory after thrilling solo breakaway on stage nine of the Tour de Suisse". Cycling Weekly. Retrieved 24 June 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.