Skip to main content

Tour de Pologne: Richard Carapaz takes surprise win on stage 3

Image 1 of 25

BIELSKOBIALA POLAND AUGUST 07 Arrival Richard Carapaz of Ecuador and Team Ineos Celebration during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Richard Carapaz (Team Ineos) takes the win on stage 3 (Image credit: Getty Images Sport)
Image 2 of 25

BIELSKOBIALA POLAND AUGUST 07 Arrival Richard Carapaz of Ecuador and Team Ineos Celebration during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Richard Carapaz (Team Ineos) takes the win on stage 3 (Image credit: Getty Images Sport)
Image 3 of 25

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne (Image credit: Getty Images Sport)
Image 4 of 25

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne (Image credit: Getty Images Sport)
Image 5 of 25

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne (Image credit: Getty Images Sport)
Image 6 of 25

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne

Richard Carapaz (Team Ineos) wins stage 3 of the 2020 Tour de Pologne (Image credit: Getty Images Sport)
Image 7 of 25

Richard Carapaz (Team Ineos) in the leader's jersey after winning stage 3 of the 2020 Tour de Pologne

Richard Carapaz (Team Ineos) in the leader's jersey after winning stage 3 of the 2020 Tour de Pologne (Image credit: Getty Images Sport)
Image 8 of 25

BIELSKOBIALA POLAND AUGUST 07 Nathan Haas of Australia and Team Cofidis Solutions Crdits during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Nathan Haas (Cofidis) on a late attack (Image credit: Getty Images Sport)
Image 9 of 25

BIELSKOBIALA POLAND AUGUST 07 Nathan Haas of Australia and Team Cofidis Solutions Crdits during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Nathan Haas (Cofidis) on a late attack (Image credit: Getty Images Sport)
Image 10 of 25

BIELSKOBIALA POLAND AUGUST 07 Mark Cavendish of The United Kingdom and Team Bahrain Mclaren during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Mark Cavendish (Bahrain McLaren) back at the team cars (Image credit: Getty Images Sport)
Image 11 of 25

BIELSKOBIALA POLAND AUGUST 07 Thomas De Gendt of Belgium and Team Lotto Soudal Jonas Rutsch of Germany and Team EF Education First Breakaway during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Thomas De Gendt and Jonas Rutsch off the front (Image credit: Getty Images Sport)
Image 12 of 25

BIELSKOBIALA POLAND AUGUST 07 Neilson Powless of The United States and Team EF Education First during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Neilson Powless (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 13 of 25

BIELSKOBIALA POLAND AUGUST 07 Jasper Stuyven of Belgium and Team Trek Segafredo Mads Pedersen of Denmark and Team Trek Segafredo World Champion Jersey and Yellow Leader Jersey during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Jasper Stuyven leads Mads Pedersen (Trek-Segafredo), the race leader (Image credit: Getty Images Sport)
Image 14 of 25

BIELSKOBIALA POLAND AUGUST 07 Quentin Jauregui of France and Team Ag2R La Mondiale Breakaway during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Quentin Jauregui (AG2R La Mondiale) in the breakaway (Image credit: Getty Images Sport)
Image 15 of 25

BIELSKOBIALA POLAND AUGUST 07 Quentin Jauregui of France and Team Ag2R La Mondiale Breakaway during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Quentin Jauregui (AG2R La Mondiale) (Image credit: Getty Images Sport)
Image 16 of 25

BIELSKOBIALA POLAND AUGUST 07 Kamil Gradek of Poland and CCC Team Taco Van Der Hoorn of The Netherlands and Team Jumbo Visma Breakaway during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Kamil Gradek leads Taco Van Der Hoorn in the breakaway (Image credit: Getty Images Sport)
Image 17 of 25

BIELSKOBIALA POLAND AUGUST 07 Jakob Fuglsang of Denmark and Astana Pro Team during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Jakob Fuglsang (Astana) attacks (Image credit: Getty Images Sport)
Image 18 of 25

BIELSKOBIALA POLAND AUGUST 07 Jakob Fuglsang of Denmark and Astana Pro Team Thomas De Gendt of Belgium and Team Lotto Soudal during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Jakob Fuglsang and Thomas De Gendt on the move (Image credit: Getty Images Sport)
Image 19 of 25

BIELSKOBIALA POLAND AUGUST 07 Jasper Stuyven of Belgium and Team Trek Segafredo Mads Pedersen of Denmark and Team Trek Segafredo World Champion Jersey and Yellow Leader Jersey Peloton during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Jasper Stuyven riders with race leader Mads Pedersen (Image credit: Getty Images Sport)
Image 20 of 25

BIELSKOBIALA POLAND AUGUST 07 Mads Pedersen of Denmark and Team Trek Segafredo World Champion Jersey and Yellow Leader Jersey Ryan Mullen of Ireland and Team Trek Segafredo Edward Theuns of Belgium and Team Trek Segafredo Emils Liepins of Latvia and Team Trek Segafredo Alex Kirsch of Luxembourg and Team Trek Segafredo Peloton during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Mads Pedersen and his Trek-Segafredo teammates amass at the head of the peloton (Image credit: Getty Images Sport)
Image 21 of 25

BIELSKOBIALA POLAND AUGUST 07 Jonas Rutsch of Germany and Team EF Education First Thomas De Gendt of Belgium and Team Lotto Soudal Breakaway during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Jonas Rutsch (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 22 of 25

BIELSKOBIALA POLAND AUGUST 07 Florian Senechal of France and Team Deceuninck QuickStep during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Florian Senechal (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 23 of 25

BIELSKOBIALA POLAND AUGUST 07 James Knox of The United Kingdom and Team Deceuninck QuickStep during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

James Knox (Deceuninck-Quickstep) leads the peloton (Image credit: Getty Images Sport)
Image 24 of 25

BIELSKOBIALA POLAND AUGUST 07 Florian Senechal of France and Team Deceuninck QuickStep Remco Evenepoel of Belgium and Team Deceuninck QuickStep during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Florian Senechal leads the bunch (Image credit: Getty Images Sport)
Image 25 of 25

BIELSKOBIALA POLAND AUGUST 07 Taco Van Der Hoorn of The Netherlands and Team Jumbo Visma during the 77th Tour of Poland 2020 Stage 3 a 2031km stage from Wadowice to BielskoBiaa 433m TourdePologne tdp20 on August 07 2020 in BielskoBiala Poland Photo by Luc ClaessenGetty Images

Taco van der Hoorn (Jumbo-Visma) (Image credit: Getty Images Sport)

Richard Carapaz claimed his first victory for his new team Ineos on an uphill sprint finish on stage 3 of the Tour de Pologne.

The Ecuadorian rider surprised the competition with a 350-meter sprint to hold off Diego Ulissi (UAE Team Emirates) and Rudy Molard (Groupama-FDJ).

The race entered hilly terrain on day three of racing in Poland and headed to Bielsko-Biała, cresting seven categorized climbs and tackling three 7km laps in the final.

The route proved too hard for the race leader Mads Pedersen (Trek-Segafredo). The world champion made an effort to rejoin the peloton as Deceuninck-Quick-Step drove the pace in the final 20 kilometres but did not feature in the uphill battle on the final lap. With 10 bonus seconds gained on the line, Carapaz took the race lead ahead of Ulissi, with Kamil Małecki (CCC Team) in third.

"I am very happy. We did a good race today as a team, and winning this way in a sprint was really good," Carapaz said.

"It was very nervous in the last few laps of the circuit, but the guys put me in a really good position in the last corner. They did a fantastic job."

Ulissi looked in a good position to take his first victory in over a year but vowed to try again on stage 4, which takes on another, harder uphill finish in Bukovina.

"My condition is good even though we are in the first races after the long layoff, which is pleasing as it means a lot of good work has been done," Ulissi said. "I hope to win soon. It was a nervous stage and it was hard. In this kind of finish I usually go well and I think I did a really good sprint. Tomorrow is another hard stage, so I hope to recover well and give it another go."

How it unfolded

A more demanding, 203.1km stage was on the menu on the third day of racing in Poland as the peloton took to Wadowice. Starting in the hometown of pope John Paul II, riders were looking at two different loops around Bielsko-Biała, both tackled twice. The narrow road climbed up the Kocierz (3.7km, 6.3%) and Wielka Puszcza (1.3km, 5.6%) climbs on the first loop and a steeper ascent up to Przegibek (6.6km, 4.9%) awaited on the second one. With only three 7km laps in the final, the first shake-up of the general classification was expected on a final 2.5km long climb averaging 4 per cent.

Once again the Polish riders animated the early moves with Kamil Gradek (CCC Team) and Patryk Stosz (Polish National Team) joining forces with Quentin Jauregui (AG2R La Mondiale) and Taco van der Hoorn (Jumbo-Visma) to build a gap of four minutes.

A counter-attack from Thomas De Gendt (Lotto Soudal) on the second categorized climb of the day got Jakob Fuglsang’s attention, with Maciej Bodnar (Bora-Hansgrohe) and Jonas Rutsch (EF Pro Cycling) joining in. The quartet didn’t manage to make it across to the leaders and was brought back into the pack after Fuglsang abandoned the move.

The leaders held the gap at 3 minutes at the halfway point as Stosz and Gradek battled for the mountains classification lead. Stosz won maximum points at the second passage atop Wielka Puszcza, while Gradek was first on the second climb of Kocierz. Stosz again charged for more points as the group exited the first loop through Wielka Puszcza.

Deceuninck-Quickstep took charge of pacemaking and had no trouble bringing back a solo move from Laurens De Vreese (Astana), who tried his luck on the climb. As the leaders approached the second loop, Jauregui was dropped, and Stosz once again showed climbing prowess on narrow and steep road up Przegibek.

With 80 kilometres remaining the gap came held at 2:20 and the breakaway riders shared the intermediate finishes bonuses between themselves. Van den Hoorn subsequently proved to be the strongest of the trio on the second ascent at Przegibek and outpaced Gradek as Stosz slowly faded.

The peloton was closing in on a climb and Tomasz Marczyński (Lotto Soudal) attacked with 41km to go, encouraging others to pick up the pace. Soon Van der Hoorn was the only rider left, holding a 40 second gap on the descent towards Bielsko-Biała. The Dutchman defended his lead for a while but the wide and straight roads leading to city centre allowed Evenepoel & Co. to bring him back with 28 kilometres remaining.

As the bunch entered local laps, Nathan Haas (Cofidis) launched an offensive, gaining 45 seconds at the beginning of the first of three local laps. The Australian held off the chasers for one lap but faded as Florian Senechal, Davide Ballerini and Remco Evenepoel drove the reduced bunch to the final 7 kilometres.

The Belgian team had a Bora-Hansgrohe trio on their tails with Rafał Majka and Patrick Konrad setting things up for Maximilian Schachmann. Among the sprinters surviving the heat and the climb were John Degenkolb (Trek-Segafredo) and Luka Mezgec (Mitchelton-Scott), while Team Ineos waited until final 4 kilometres to throw in their hat to the ring.

A 40-man strong group headed to the finish line and while things were looking good for Diego Ulissi, it was Richard Carapaz who began his effort with 350 meters to go. The Ecuadorian took all the fast men by surprise and as Ulissi and Mezgec launched a desperate attempt to counter in the final 100 meters, the Giro d’Italia winner once again proved that short uphill drags to the line are well-suited to his characteristics.

Results
Pos.Rider Name (Country) TeamResult
1Richard Carapaz (Ecu) Team Ineos 5:04:54
2Diego Ulissi (Ita) UAE Team Emirates
3Rudy Molard (Fra) Groupama-FDJ
4Jakob Fuglsang (Den) Astana Pro Team
5Wilco Kelderman (Ned) Team Sunweb
6Luka Mezgec (Slo) Mitchelton-Scott
7Jasper Stuyven (Bel) Trek-Segafredo
8Ryan Gibbons (RSA) NTT Pro Cycling
9Tim Wellens (Bel) Lotto Soudal
10Rafal Majka (Pol) Bora-Hansgrohe
11Edward Dunbar (Irl) Team Ineos
12Maximilian Schachmann (Ger) Bora-Hansgrohe
13Tobias Foss (Nor) Team Jumbo-Visma
14Attila Valter (Hun) CCC Team
15Esteban Chaves (Col) Mitchelton-Scott
16Jesper Hansen (Den) Cofidis
17Simon Yates (GBr) Mitchelton-Scott
18Neilson Powless (USA) EF Pro Cycling
19Simon Geschke (Ger) CCC Team
20Alexander Cataford (Can) Israel Start-Up Nation
21Rui Costa (Por) UAE Team Emirates
22Mikel Nieve Iturralde (Spa) Mitchelton-Scott
23Remco Evenepoel (Bel) Deceuninck-Quickstep
24Patrick Konrad (Aut) Bora-Hansgrohe
25Anthony Roux (Fra) Groupama-FDJ
26Ion Izagirre Insausti (Spa) Astana Pro Team
27Steff Cras (Bel) Lotto Soudal
28Jonas Vingegaard (Den) Team Jumbo-Visma
29Ilnur Zakarin (Rus) CCC Team
30Sergei Chernetskii (Rus) Gazprom-Rusvelo
31Tomasz Marczynski (Pol) Lotto Soudal
32Jai Hindley (Aus) Team Sunweb
33Christopher Hamilton (Aus) Team Sunweb
34Casper Phillip Pedersen (Den) Team Sunweb
35Piotr Bro_yna (Pol) Polish National Team
36Hugo Houle (Can) Astana Pro Team
37Kamil Malecki (Pol) CCC Team
38Yuriy Natarov (Kaz) Astana Pro Team 0:00:08
39Jose Herrada (Spa) Cofidis
40Mark Padun (Ukr) Bahrain McLaren
41Wout Poels (Ned) Bahrain McLaren
42Ben Gastauer (Lux) AG2R la Mondiale
43Ivan Rovny (Rus) Gazprom-Rusvelo
44Enrico Gasparotto (Swi) NTT Pro Cycling
45Jenthe Biermans (Bel) Israel Start-Up Nation
46Quinn Simmons (USA) Trek-Segafredo 0:00:13
47Nikolai Cherkasov (Rus) Gazprom-Rusvelo 0:00:16
48Luis Guillermo Mas Bonet (Spa) Movistar Team
49Artem Nych (Rus) Gazprom-Rusvelo 0:00:17
50Davide Ballerini (Ita) Deceuninck-Quickstep 0:00:19
51Brandon McNulty (USA) UAE Team Emirates 0:00:31
52Olivier Le Gac (Fra) Groupama-FDJ
53James Piccoli (Can) Israel Start-Up Nation 0:00:37
54Imanol Erviti (Spa) Movistar Team 0:00:44
55Jorge Arcas (Spa) Movistar Team
56Samuele Battistella (Ita) NTT Pro Cycling 0:00:48
57James Whelan (Aus) EF Pro Cycling 0:00:54
58Geoffrey Bouchard (Fra) AG2R la Mondiale
59Taco Van der Hoorn (Ned) Team Jumbo-Visma
60Luke Rowe (GBr) Team Ineos 0:01:27
61Edward Theuns (Bel) Trek-Segafredo 0:01:37
62Jasper Philipsen (Bel) UAE Team Emirates 0:01:57
63Piet Allegaert (Bel) Cofidis
64Gino Mäder (Swi) NTT Pro Cycling
65Owain Doull (GBr) Team Ineos 0:02:10
66Florian Senechal (Fra) Deceuninck-Quickstep 0:02:24
67John Degenkolb (Ger) Lotto Soudal
68Fabian Lienhard (Swi) Groupama-FDJ 0:02:41
69Nathan Haas (Aus) Cofidis 0:02:45
70Denis Nekrasov (Rus) Gazprom-Rusvelo 0:03:08
71Benjamin Thomas (Fra) Groupama-FDJ 0:03:12
72Charles Planet (Fra) Team Novo Nordisk 0:03:32
73Rohan Dennis (Aus) Team Ineos 0:03:34
74Florian Stork (Ger) Team Sunweb 0:04:07
75Julien Vermote (Bel) Cofidis 0:04:08
76Dorian Godon (Fra) AG2R la Mondiale
77Alexis Renard (Fra) Israel Start-Up Nation
78Dimitri Claeys (Bel) Cofidis 0:04:09
79Jos Van Emden (Ned) Team Jumbo-Visma
80Chris Harper (Aus) Team Jumbo-Visma 0:04:12
81Michael Schwarzmann (Ger) Bora-Hansgrohe
82Samuel Bewley (NZl) Mitchelton-Scott
83Heinrich Haussler (Aus) Bahrain McLaren 0:04:13
84Tom Scully (NZl) EF Pro Cycling 0:04:39
85Ivo Oliveira (Por) UAE Team Emirates 0:05:42
86Ian Stannard (GBr) Team Ineos 0:06:51
87Berna_ Pawel (Pol) Polish National Team
88Albert Torres Barcelo (Spa) Movistar Team
89Sam Brand (GBr) Team Novo Nordisk 0:07:24
90Maciej Paterski (Pol) Polish National Team
91David Lozano Riba (Spa) Team Novo Nordisk
92Petr Rikunov (Rus) Gazprom-Rusvelo 0:07:25
93Benjamin King (USA) NTT Pro Cycling
94Stefan De Bod (RSA) NTT Pro Cycling
95Jonas Rutsch (Ger) EF Pro Cycling 0:07:26
96Michal Golas (Pol) Team Ineos
97Patrick Bevin (NZl) CCC Team 0:07:27
98Alexis Gougeard (Fra) AG2R la Mondiale
99Daryl Impey (RSA) Mitchelton-Scott 0:07:42
100Pascal Ackermann (Ger) Bora-Hansgrohe 0:07:59
101Dries Devenyns (Bel) Deceuninck-Quickstep
102Mattia Cattaneo (Ita) Deceuninck-Quickstep
103Kamil Gradek (Pol) CCC Team 0:08:00
104Maciej Bodnar (Pol) Bora-Hansgrohe
105Christoph Pfingsten (Ger) Team Jumbo-Visma 0:08:09
106Ryan Mullen (Irl) Trek-Segafredo 0:08:10
107James Knox (GBr) Deceuninck-Quickstep 0:11:15
108Fred Wright (GBr) Bahrain McLaren
109Rüdiger Selig (Ger) Bora-Hansgrohe
110Axel Domont (Fra) AG2R la Mondiale
111Patryk Stosz (Pol) Polish National Team
112Mads Pedersen (Den) Trek-Segafredo 0:11:16
113Emils Liepins (Lat) Trek-Segafredo
114Sebastian Mora Vedri (Spa) Movistar Team
115Dylan Sunderland (Aus) NTT Pro Cycling 0:13:05
116Péter Kusztor (Hun) Team Novo Nordisk
117Phil Bauhaus (Ger) Bahrain McLaren 0:14:46
118Barnabás Peák (Hun) Mitchelton-Scott
119Moreno Hofland (Ned) EF Pro Cycling 0:16:13
120Yevgeniy Gidich (Kaz) Astana Pro Team
121Jonas Gregaard Wilsly (Den) Astana Pro Team
122Przemys_aw Kasperkiewicz (Pol) Polish National Team 0:19:11
123Mark Cavendish (GBr) Bahrain McLaren 0:32:16
124Thomas De Gendt (Bel) Lotto Soudal 0:18:56
125Cristian Scaroni (Ita) Gazprom-Rusvelo
126Jonathan Dibben (GBr) Lotto Soudal 0:32:17
127Marcel Sieberg (Ger) Bahrain McLaren 0:18:56
128Nils Eekhoff (Ned) Team Sunweb
129Sebastian Langeveld (Ned) EF Pro Cycling
130Alex Kirsch (Lux) Trek-Segafredo
131Alberto Dainese (Ita) Team Sunweb
132Jurgen Roelandts (Bel) Movistar Team 0:32:18
133Adrian Banaszek (Pol) Polish National Team 0:18:56
134Szymon Sajnok (Pol) CCC Team
135Umberto Poli (Ita) Team Novo Nordisk
136Norman Vahtra (Est) Israel Start-Up Nation 0:32:18
137Rudy Barbier (Fra) Israel Start-Up Nation 0:18:56
138Roger Kluge (Ger) Lotto Soudal
139Matthias Brändle (Aut) Israel Start-Up Nation
140Harry Tanfield (GBr) AG2R la Mondiale 0:32:19
141Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:18:56
142Rui Oliveira (Por) UAE Team Emirates
143Laurens De Vreese (Bel) Astana Pro Team
144Alan Banaszek (Pol) Polish National Team
DNFJulius Van den Berg (Ned) EF Pro Cycling
DNFBrian Kamstra (Ned) Team Novo Nordisk
DNFAndrea Peron (Ita) Team Novo Nordisk
DNSMickael Delage (Fra) Groupama-FDJ
DNFQuentin Jauregui (Fra) AG2R la Mondiale

Points
Pos.Rider Name (Country) TeamResult
1Richard Carapaz (Ecu) Team Ineos 20
2Diego Ulissi (Ita) UAE Team Emirates 19
3Rudy Molard (Fra) Groupama-FDJ 18
4Jakob Fuglsang (Den) Astana Pro Team 17
5Wilco Kelderman (Ned) Team Sunweb 16
6Luka Mezgec (Slo) Mitchelton-Scott 15
7Jasper Stuyven (Bel) Trek-Segafredo 14
8Ryan Gibbons (RSA) NTT Pro Cycling 13
9Tim Wellens (Bel) Lotto Soudal 12
10Rafal Majka (Pol) Bora-Hansgrohe 11
11Edward Dunbar (Irl) Team Ineos 10
12Maximilian Schachmann (Ger) Bora-Hansgrohe 9
13Tobias Foss (Nor) Team Jumbo-Visma 8
14Attila Valter (Hun) CCC Team 7
15Esteban Chaves (Col) Mitchelton-Scott 6
16Jesper Hansen (Den) Cofidis 5
17Simon Yates (GBr) Mitchelton-Scott 4
18Neilson Powless (USA) EF Pro Cycling 3
19Simon Geschke (Ger) CCC Team 2
20Alexander Cataford (Can) Israel Start-Up Nation 1

Mountain 1 - Wielka Puszcza, 24.6 km
Pos.Rider Name (Country) TeamResult
1Kamil Gradek (Pol) CCC Team 5
2Patryk Stosz (Pol) Polish National Team 3
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 2
4Quentin Jauregui (Fra) AG2R la Mondiale 1

Mountain 2 - Kocierz, 58.8 km
Pos.Rider Name (Country) TeamResult
1Patryk Stosz (Pol) Polish National Team 10
2Kamil Gradek (Pol) CCC Team 7
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 5
4Quentin Jauregui (Fra) AG2R la Mondiale 3
5Thomas De Gendt (Bel) Lotto Soudal 2

Mountain 3 - Wielka Puszcza, 65.2 km
Pos.Rider Name (Country) TeamResult
1Patryk Stosz (Pol) Polish National Team 5
2Kamil Gradek (Pol) CCC Team 3
3Quentin Jauregui (Fra) AG2R la Mondiale 2
4Taco Van der Hoorn (Ned) Team Jumbo-Visma 1

Mountain 4 - Kocierz, 99.3 km
Pos.Rider Name (Country) TeamResult
1Kamil Gradek (Pol) CCC Team 10
2Patryk Stosz (Pol) Polish National Team 7
3Quentin Jauregui (Fra) AG2R la Mondiale 5
4Taco Van der Hoorn (Ned) Team Jumbo-Visma 3
5Laurens De Vreese (Bel) Astana Pro Team 2

Mountain 5 - Wielka Puszcza, 105.7 km
Pos.Rider Name (Country) TeamResult
1Patryk Stosz (Pol) Polish National Team 5
2Kamil Gradek (Pol) CCC Team 3
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 2
4Quentin Jauregui (Fra) AG2R la Mondiale 1

Mountain 6 - Przegibek, 124.6 km
Pos.Rider Name (Country) TeamResult
1Patryk Stosz (Pol) Polish National Team 10
2Kamil Gradek (Pol) CCC Team 7
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 5
4Alexis Gougeard (Fra) AG2R la Mondiale 3
5Ryan Mullen (Irl) Trek-Segafredo 2

Mountain 7 - Przegibek, 163.6 km
Pos.Rider Name (Country) TeamResult
1Taco Van der Hoorn (Ned) Team Jumbo-Visma 10
2Kamil Gradek (Pol) CCC Team 7
3Remco Evenepoel (Bel) Deceuninck-Quickstep 5
4Davide Ballerini (Ita) Deceuninck-Quickstep 3
5Quinn Simmons (USA) Trek-Segafredo 2

Sprint 1 - Wilkowice, 138.9 km
Pos.Rider Name (Country) TeamResult
1Kamil Gradek (Pol) CCC Team 3
2Patryk Stosz (Pol) Polish National Team 2
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 1

Sprint 2 - Łodygowice, 144.6 km
Pos.Rider Name (Country) TeamResult
1Taco Van der Hoorn (Ned) Team Jumbo-Visma 3
2Patryk Stosz (Pol) Polish National Team 2
3Kamil Gradek (Pol) CCC Team 1

General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Richard Carapaz (Ecu) Team Ineos 13:02:36
2Diego Ulissi (Ita) UAE Team Emirates 0:00:04
3Kamil Malecki (Pol) CCC Team
4Luka Mezgec (Slo) Mitchelton-Scott 0:00:06
5Rudy Molard (Fra) Groupama-FDJ
6Ryan Gibbons (RSA) NTT Pro Cycling 0:00:10
7Rui Costa (Por) UAE Team Emirates
8Rafal Majka (Pol) Bora-Hansgrohe
9Neilson Powless (USA) EF Pro Cycling
10Edward Dunbar (Irl) Team Ineos
11Esteban Chaves (Col) Mitchelton-Scott
12Tim Wellens (Bel) Lotto Soudal
13Tobias Foss (Nor) Team Jumbo-Visma
14Jonas Vingegaard (Den) Team Jumbo-Visma
15Maximilian Schachmann (Ger) Bora-Hansgrohe
16Hugo Houle (Can) Astana Pro Team
17Jesper Hansen (Den) Cofidis
18Wilco Kelderman (Ned) Team Sunweb
19Remco Evenepoel (Bel) Deceuninck-Quickstep
20Simon Yates (GBr) Mitchelton-Scott
21Ion Izagirre Insausti (Spa) Astana Pro Team
22Steff Cras (Bel) Lotto Soudal
23Attila Valter (Hun) CCC Team
24Sergei Chernetskii (Rus) Gazprom-Rusvelo
25Jakob Fuglsang (Den) Astana Pro Team
26Patrick Konrad (Aut) Bora-Hansgrohe
27Simon Geschke (Ger) CCC Team
28Mikel Nieve Iturralde (Spa) Mitchelton-Scott
29Tomasz Marczynski (Pol) Lotto Soudal
30Casper Phillip Pedersen (Den) Team Sunweb
31Jai Hindley (Aus) Team Sunweb
32Ilnur Zakarin (Rus) CCC Team
33Anthony Roux (Fra) Groupama-FDJ
34Alexander Cataford (Can) Israel Start-Up Nation
35Christopher Hamilton (Aus) Team Sunweb
36Piotr Bro_yna (Pol) Polish National Team
37Wout Poels (Ned) Bahrain McLaren 0:00:17
38Ivan Rovny (Rus) Gazprom-Rusvelo 0:00:18
39Enrico Gasparotto (Swi) NTT Pro Cycling
40Mark Padun (Ukr) Bahrain McLaren
41Jose Herrada (Spa) Cofidis
42Jenthe Biermans (Bel) Israel Start-Up Nation
43Quinn Simmons (USA) Trek-Segafredo 0:00:23
44Davide Ballerini (Ita) Deceuninck-Quickstep 0:00:25
45Luis Guillermo Mas Bonet (Spa) Movistar Team 0:00:26
46Nikolai Cherkasov (Rus) Gazprom-Rusvelo
47Artem Nych (Rus) Gazprom-Rusvelo 0:00:27
48Brandon McNulty (USA) UAE Team Emirates 0:00:41
49Olivier Le Gac (Fra) Groupama-FDJ
50James Piccoli (Can) Israel Start-Up Nation 0:00:47
51Imanol Erviti (Spa) Movistar Team 0:00:54
52Jorge Arcas (Spa) Movistar Team
53Samuele Battistella (Ita) NTT Pro Cycling 0:00:58
54Geoffrey Bouchard (Fra) AG2R la Mondiale 0:01:04
55James Whelan (Aus) EF Pro Cycling
56Jasper Stuyven (Bel) Trek-Segafredo 0:01:21
57Ben Gastauer (Lux) AG2R la Mondiale 0:01:39
58Jasper Philipsen (Bel) UAE Team Emirates 0:02:07
59Edward Theuns (Bel) Trek-Segafredo
60Gino Mäder (Swi) NTT Pro Cycling
61Yuriy Natarov (Kaz) Astana Pro Team 0:02:09
62Taco Van der Hoorn (Ned) Team Jumbo-Visma 0:02:33
63Florian Senechal (Fra) Deceuninck-Quickstep 0:02:34
64Nathan Haas (Aus) Cofidis 0:02:55
65Benjamin Thomas (Fra) Groupama-FDJ 0:03:22
66Owain Doull (GBr) Team Ineos 0:03:41
67Charles Planet (Fra) Team Novo Nordisk 0:03:42
68John Degenkolb (Ger) Lotto Soudal 0:03:45
69Denis Nekrasov (Rus) Gazprom-Rusvelo 0:04:00
70Florian Stork (Ger) Team Sunweb 0:04:17
71Dorian Godon (Fra) AG2R la Mondiale 0:04:18
72Julien Vermote (Bel) Cofidis
73Luke Rowe (GBr) Team Ineos 0:04:21
74Heinrich Haussler (Aus) Bahrain McLaren 0:05:01
75Jos Van Emden (Ned) Team Jumbo-Visma 0:05:09
76Fabian Lienhard (Swi) Groupama-FDJ 0:05:11
77Rohan Dennis (Aus) Team Ineos
78Samuel Bewley (NZl) Mitchelton-Scott 0:06:42
79Ivo Oliveira (Por) UAE Team Emirates 0:06:45
80Dimitri Claeys (Bel) Cofidis 0:06:58
81Berna_ Pawel (Pol) Polish National Team 0:07:01
82Ian Stannard (GBr) Team Ineos 0:07:25
83Tom Scully (NZl) EF Pro Cycling 0:07:29
84Petr Rikunov (Rus) Gazprom-Rusvelo 0:07:35
85Stefan De Bod (RSA) NTT Pro Cycling
86Jonas Rutsch (Ger) EF Pro Cycling 0:07:36
87Patrick Bevin (NZl) CCC Team 0:07:37
88Piet Allegaert (Bel) Cofidis 0:07:48
89Daryl Impey (RSA) Mitchelton-Scott 0:07:52
90Pascal Ackermann (Ger) Bora-Hansgrohe 0:08:03
91Chris Harper (Aus) Team Jumbo-Visma
92Mattia Cattaneo (Ita) Deceuninck-Quickstep 0:08:09
93Dries Devenyns (Bel) Deceuninck-Quickstep
94Christoph Pfingsten (Ger) Team Jumbo-Visma 0:08:19
95David Lozano Riba (Spa) Team Novo Nordisk 0:08:55
96Kamil Gradek (Pol) CCC Team 0:08:56
97Benjamin King (USA) NTT Pro Cycling 0:09:08
98Michal Golas (Pol) Team Ineos 0:09:09
99Albert Torres Barcelo (Spa) Movistar Team 0:09:21
100Alexis Gougeard (Fra) AG2R la Mondiale 0:09:31
101Michael Schwarzmann (Ger) Bora-Hansgrohe 0:09:33
102Maciej Paterski (Pol) Polish National Team 0:10:32
103Ryan Mullen (Irl) Trek-Segafredo 0:10:40
104Mads Pedersen (Den) Trek-Segafredo 0:11:16
105Rüdiger Selig (Ger) Bora-Hansgrohe 0:11:25
106James Knox (GBr) Deceuninck-Quickstep
107Axel Domont (Fra) AG2R la Mondiale
108Patryk Stosz (Pol) Polish National Team 0:12:03
109Sam Brand (GBr) Team Novo Nordisk 0:13:11
110Péter Kusztor (Hun) Team Novo Nordisk 0:13:15
111Maciej Bodnar (Pol) Bora-Hansgrohe 0:13:28
112Alexis Renard (Fra) Israel Start-Up Nation 0:13:32
113Sebastian Mora Vedri (Spa) Movistar Team 0:13:46
114Fred Wright (GBr) Bahrain McLaren 0:14:35
115Phil Bauhaus (Ger) Bahrain McLaren 0:14:56
116Emils Liepins (Lat) Trek-Segafredo 0:16:17
117Moreno Hofland (Ned) EF Pro Cycling 0:16:23
118Barnabás Peák (Hun) Mitchelton-Scott 0:17:00
119Yevgeniy Gidich (Kaz) Astana Pro Team 0:17:56
120Jonas Gregaard Wilsly (Den) Astana Pro Team 0:18:14
121Szymon Sajnok (Pol) CCC Team 0:19:06
122Alberto Dainese (Ita) Team Sunweb
123Rui Oliveira (Por) UAE Team Emirates
124Rudy Barbier (Fra) Israel Start-Up Nation
125Roger Kluge (Ger) Lotto Soudal
126Laurens De Vreese (Bel) Astana Pro Team
127Cristian Scaroni (Ita) Gazprom-Rusvelo
128Adrian Banaszek (Pol) Polish National Team
129Przemys_aw Kasperkiewicz (Pol) Polish National Team 0:19:21
130Dylan Sunderland (Aus) NTT Pro Cycling 0:19:41
131Nils Eekhoff (Ned) Team Sunweb 0:20:26
132Alex Kirsch (Lux) Trek-Segafredo 0:20:51
133Marcel Sieberg (Ger) Bahrain McLaren 0:20:55
134Thomas De Gendt (Bel) Lotto Soudal 0:21:26
135Matthias Brändle (Aut) Israel Start-Up Nation
136Sebastian Langeveld (Ned) EF Pro Cycling 0:21:45
137Alan Banaszek (Pol) Polish National Team 0:24:36
138Umberto Poli (Ita) Team Novo Nordisk 0:24:47
139Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:25:56
140Mark Cavendish (GBr) Bahrain McLaren 0:32:26
141Jonathan Dibben (GBr) Lotto Soudal 0:32:27
142Jurgen Roelandts (Bel) Movistar Team 0:32:28
143Norman Vahtra (Est) Israel Start-Up Nation 0:34:19
144Harry Tanfield (GBr) AG2R la Mondiale 0:34:20

Points classification
Pos.Rider Name (Country) TeamResult
1Luka Mezgec (Slo) Mitchelton-Scott 43
2Jasper Philipsen (Bel) UAE Team Emirates 30
3Diego Ulissi (Ita) UAE Team Emirates 29
4Ryan Gibbons (RSA) NTT Pro Cycling 29
5Szymon Sajnok (Pol) CCC Team 29
6Pascal Ackermann (Ger) Bora-Hansgrohe 25
7Richard Carapaz (Ecu) Team Ineos 20
8Mads Pedersen (Den) Trek-Segafredo 20
9Alberto Dainese (Ita) Team Sunweb 19
10Rudy Molard (Fra) Groupama-FDJ 18
11Davide Ballerini (Ita) Deceuninck-Quickstep 18
12Jakob Fuglsang (Den) Astana Pro Team 17
13Rudy Barbier (Fra) Israel Start-Up Nation 17
14Wilco Kelderman (Ned) Team Sunweb 16
15Mark Cavendish (GBr) Bahrain McLaren 16
16Albert Torres Barcelo (Spa) Movistar Team 15
17Jasper Stuyven (Bel) Trek-Segafredo 14
18Roger Kluge (Ger) Lotto Soudal 13
19Tim Wellens (Bel) Lotto Soudal 12
20Piet Allegaert (Bel) Cofidis 12
21Moreno Hofland (Ned) EF Pro Cycling 12
22Rafal Majka (Pol) Bora-Hansgrohe 11
23Edward Theuns (Bel) Trek-Segafredo 11
24Jurgen Roelandts (Bel) Movistar Team 11
25Edward Dunbar (Irl) Team Ineos 10
26Maximilian Schachmann (Ger) Bora-Hansgrohe 9
27Rüdiger Selig (Ger) Bora-Hansgrohe 9
28Phil Bauhaus (Ger) Bahrain McLaren 9
29Tobias Foss (Nor) Team Jumbo-Visma 8
30Samuele Battistella (Ita) NTT Pro Cycling 8
31Neilson Powless (USA) EF Pro Cycling 7
32Attila Valter (Hun) CCC Team 7
33Esteban Chaves (Col) Mitchelton-Scott 6
34Alan Banaszek (Pol) Polish National Team 6
35Jesper Hansen (Den) Cofidis 5
36Nathan Haas (Aus) Cofidis 5
37Rui Costa (Por) UAE Team Emirates 4
38Simon Yates (GBr) Mitchelton-Scott 4
39Patrick Bevin (NZl) CCC Team 3
40Simon Geschke (Ger) CCC Team 2
41Florian Senechal (Fra) Deceuninck-Quickstep 2
42Alexander Cataford (Can) Israel Start-Up Nation 1
43Ivan Rovny (Rus) Gazprom-Rusvelo 1
44Dorian Godon (Fra) AG2R la Mondiale 1

Mountains classification
Pos.Rider Name (Country) TeamResult
1Kamil Gradek (Pol) CCC Team 42
2Patryk Stosz (Pol) Polish National Team 40
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 28
4Remco Evenepoel (Bel) Deceuninck-Quickstep 5
5Davide Ballerini (Ita) Deceuninck-Quickstep 3
6Alexis Gougeard (Fra) AG2R la Mondiale 3
7Maciej Paterski (Pol) Polish National Team 3
8Quinn Simmons (USA) Trek-Segafredo 2
9Nathan Haas (Aus) Cofidis 2
10Ryan Mullen (Irl) Trek-Segafredo 2
11Laurens De Vreese (Bel) Astana Pro Team 2
12Thomas De Gendt (Bel) Lotto Soudal 2
13Kamil Malecki (Pol) CCC Team 1
14David Lozano Riba (Spa) Team Novo Nordisk 1

Active riders classification
Pos.Rider Name (Country) TeamResult
1Maciej Paterski (Pol) Polish National Team 15
2Kamil Malecki (Pol) CCC Team 6
3Taco Van der Hoorn (Ned) Team Jumbo-Visma 4
4Kamil Gradek (Pol) CCC Team 4
5Patryk Stosz (Pol) Polish National Team 4
6Wout Poels (Ned) Bahrain McLaren 1
7Nils Eekhoff (Ned) Team Sunweb 1

Teams classification
Pos.Rider Name (Country) TeamResult
1Bora-Hansgrohe 39:08:18
2Mitchelton-Scott
3CCC Team
4Astana Pro Team
5Lotto Soudal
6Team Sunweb
7Gazprom-Rusvelo 0:00:24
8UAE Team Emirates 0:00:31
9Groupama-FDJ
10Israel Start-Up Nation 0:00:45
11Team Jumbo-Visma 0:00:54
12NTT Pro Cycling 0:00:56
13Team Ineos 0:01:27
14Movistar Team 0:01:44
15Trek-Segafredo 0:01:50
16Cofidis 0:02:05
17Deceuninck-Quick-Step 0:02:43
18Bahrain McLaren 0:04:28
19AG2R la Mondiale 0:05:09
20EF Pro Cycling 0:05:33
21Poland 0:14:15
22Team Novo Nordisk 0:19:41

Latest on Cyclingnews