Tour de Pologne: Kwiatkowski wins stage 5

Michal Kwiatkowski (Team Sky) extended his lead in the overall classification with his second straight victory at the Tour de Pologne. The home favourite out-kicked his closest rival Dylan Teuns (BMC Racing) for the second day running. Enrico Battaglin (LottoNL-Jumbo) came through for third with Pascal Ackermann (Bora-Hansgrohe) putting in a solid performance to take fourth.

With less than a kilometre remaining, Kwiatkowski shouted at his teammates to put the hammer down on the uphill drag to the finish line. Groupama-FDJ tried to surprise everyone, but a late attack came to nought. Kwiatkowski was now sitting on the front of the group and he would not let that position go.

Winner of the first two sprint stages, Ackermann had made it over the day's three climbs and was placed perfectly in the finale. He latched onto Kwiatkowski's wheel and held onto the race leader briefly but the rise to the line proved too much for him. He would eventually be passed by Teuns, who was closing on Kwiatkowski but couldn't quite catch him, and Battaglin.

Kwiatkowski now has a 12-second advantage over Teuns in the overall classification with George Bennett (LottoNL-Jumbo) maintaining his third place in the overall standings, now 20 seconds back.

How it happened

The peloton started the day three riders lighter after Nathan Haas (Katusha-Alpecin) and Team Sunweb pairing Phil Bauhaus and Mike Teunissen abandoned. Kwiatkowski began the day in yellow after taking control of the overall standings with the victory the day before. Three classified climbs lay in front of the riders, but the road would undulate throughout the 152-kilometre stage.

An active start made for a very fast opening hour and more than 15 kilometres would be completed before a seven-man move began to form. The seven were: Zhandos Bizhigitov (Astana), Mickael Delage (Groupama-FDJ), Jenthe Biermans (Katusha-Alpecin), Matias Le Turnier (Cofidis), Jan Tratnik (CCC Sprandi Polkowice), Alexander Porsev (Gazprom-Rusvelo) and Kamil Zielinski (Poland).

The gap to the escapees was never great and their maximum topped out at just over two minutes. Tratnik was in the hunt for more mountains points after taking the jersey during the breakaway on stage 4 and he would take the full complement at the top of the first climb.

As the gap trickled down, Polish rider Zielinski went on the attack. It would be brought back but it put several riders in trouble, leaving just Tratnik, Bizhigitov and Le Turnier for company as they crested the final climb of the day. Tratnik would take the points there, as he had done on the two before, and cemented his place in the jersey.

Team Sky controlled the pace for much of the day but Mitchelton-Scott had taken over by this stage and they had the break pegged at 50 seconds. That would be quickly demolished on the fast and sweeping descent and the four had just 33 seconds with 27 kilometres to the line. The classified ascents were done and dusted but it would be a relentless up and down route to the line in Bielsko-Biala.

A kilometre later, the four looked to be resigned to their fate and sat up but Zielinski was not done yet and put in another dig, taking Tratnik and Le Turnier with him, while Bizhigitov waited for the inevitable. They would hold on until the start of the finishing circuits but would be brought back just before the second of four crossings of the finish line.

The catch would signal more attacks from the peloton but Mitchelton-Scott would not let anything get away, maintaining a furious pace with Michael Albasini on the front. With the race entering its final lap, Bahrain-Merida shared some of the duties, along with Bora-Hansgrohe, who were keen to add their third victory of the race so far. Team Sky eventually came back to the front but it was Astana that would lead the bunch under the flamme rouge and into the final kilometre.

Sensing an opportunity, one of the Groupama-FDJ riders would strike out in sight of the line but he could not hold off the baying pack behind. As his teammates peeled off, Kwiatkowski was left with a clear road ahead of him and he launched his sprint. Ackermann and then Teuns tried to catch him, but he had just enough to claim the victory, his second ever at the Tour de Pologne.

If you've ever wanted to know what it feels like to be part of a top-level cycling team, and to be on the ground, inside the barriers, at the Tour de France, then RUNNING WITH WOLVES will take you there. It is available to rent for $3.99 USD or buy for $6.99 USD.

You can also still purchase our first two films, THE HOLY WEEK and CRESCENDO, on Vimeo.

RUNNING WITH WOLVES from Cyclingnews Films on Vimeo, produced by La Pédale and a special thanks to Quick-Step Floors.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Michal Kwiatkowski (Pol) Team Sky3:39:14
2Dylan Teuns (Bel) BMC Racing TeamRow 1 - Cell 2
3Enrico Battaglin (Ita) LottoNL-JumboRow 2 - Cell 2
4Pascal Ackermann (Ger) Bora-HansgroheRow 3 - Cell 2
5Enrico Gasparotto (Ita) Bahrain-MeridaRow 4 - Cell 2
6Simon Yates (GBr) Mitchelton-ScottRow 5 - Cell 2
7Simone Consonni (Ita) UAE Team EmiratesRow 6 - Cell 2
8Giacomo Nizzolo (Ita) Trek-SegafredoRow 7 - Cell 2
9Edvald Boasson Hagen (Nor) Dimension DataRow 8 - Cell 2
10Jan Bakelants (Bel) AG2R La MondialeRow 9 - Cell 2
11Sergei Chernetski (Rus) Astana Pro TeamRow 10 - Cell 2
12Alexey Lutsenko (Kaz) Astana Pro TeamRow 11 - Cell 2
13George Bennett (NZl) LottoNL-JumboRow 12 - Cell 2
14Bjorg Lambrecht (Bel) Lotto SoudalRow 13 - Cell 2
15Dries Devenyns (Bel) Quick-Step FloorsRow 14 - Cell 2
16Clement Venturini (Fra) AG2R La MondialeRow 15 - Cell 2
17Georg Preidler (Aut) Groupama-FDJRow 16 - Cell 2
18Sergio Henao (Col) Team SkyRow 17 - Cell 2
19Gianluca Brambilla (Ita) Trek-SegafredoRow 18 - Cell 2
20Thibaut Pinot (Fra) Groupama-FDJRow 19 - Cell 2
21Mikael Cherel (Fra) AG2R La MondialeRow 20 - Cell 2
22Emanuel Buchmann (Ger) Bora-HansgroheRow 21 - Cell 2
23Davide Formolo (Ita) Bora-HansgroheRow 22 - Cell 2
24Fabio Felline (Ita) Trek-SegafredoRow 23 - Cell 2
25Laurens De Plus (Bel) Quick-Step FloorsRow 24 - Cell 2
26Silvan Dillier (Swi) AG2R La MondialeRow 25 - Cell 2
27Sam Oomen (Ned) Team SunwebRow 26 - Cell 2
28Ivan Rovny (Rus) Gazprom-RusveloRow 27 - Cell 2
29Fabio Aru (Ita) UAE Team EmiratesRow 28 - Cell 2
30Pawel Cieslik (Pol) CCC Sprandi PolkowiceRow 29 - Cell 2
31Daniel Moreno (Spa) EF Education First-Drapac p/b CannondaleRow 30 - Cell 2
32Eros Capecchi (Ita) Quick-Step FloorsRow 31 - Cell 2
33Floris De Tier (Bel) LottoNL-JumboRow 32 - Cell 2
34Jose Herrada (Spa) Cofidis, Solutions CreditsRow 33 - Cell 2
35Richard Carapaz (Ecu) Movistar TeamRow 34 - Cell 2
36Sander Armee (Bel) Lotto SoudalRow 35 - Cell 2
37Matteo Trentin (Ita) Mitchelton-ScottRow 36 - Cell 2
38Stephane Rossetto (Fra) Cofidis, Solutions CreditsRow 37 - Cell 2
39Eduardo Sepulveda (Arg) Movistar TeamRow 38 - Cell 2
40Patrick Konrad (Aut) Bora-HansgroheRow 39 - Cell 2
41Alessandro De Marchi (Ita) BMC Racing TeamRow 40 - Cell 2
42Scott Davies (GBr) Dimension DataRow 41 - Cell 2
43Andrey Zeits (Kaz) Astana Pro TeamRow 42 - Cell 2
44Michal Paluta (Pol) CCC Sprandi PolkowiceRow 43 - Cell 2
45Steff Cras (Bel) Katusha-AlpecinRow 44 - Cell 2
46Valerio Conti (Ita) UAE Team EmiratesRow 45 - Cell 2
47James Shaw (GBr) Lotto SoudalRow 46 - Cell 2
48Simon Spilak (Slo) Katusha-AlpecinRow 47 - Cell 2
49Valerio Agnoli (Ita) Bahrain-MeridaRow 48 - Cell 2
50Alberto Bettiol (Ita) BMC Racing TeamRow 49 - Cell 2
51Antonio Pedrero (Spa) Movistar TeamRow 50 - Cell 2
52Michal Schlegel (Cze) CCC Sprandi PolkowiceRow 51 - Cell 2
53Ben O'Connor (Aus) Dimension DataRow 52 - Cell 2
54Grega Bole (Slo) Bahrain-MeridaRow 53 - Cell 2
55Lukasz Owsian (Pol) CCC Sprandi PolkowiceRow 54 - Cell 2
56Lars Bak (Den) Lotto SoudalRow 55 - Cell 2
57Mark Padun (Ukr) Bahrain-MeridaRow 56 - Cell 2
58Jhonatan Restrepo (Col) Katusha-AlpecinRow 57 - Cell 2
59Artem Nych (Rus) Gazprom-RusveloRow 58 - Cell 2
60Rohan Dennis (Aus) BMC Racing TeamRow 59 - Cell 2
61Reto Hollenstein (Swi) Katusha-AlpecinRow 60 - Cell 2
62Rui Costa (Por) UAE Team Emirates0:00:13
63Clement Chevrier (Fra) AG2R La MondialeRow 62 - Cell 2
64Michael Mørkøv (Den) Quick-Step FloorsRow 63 - Cell 2
65Kim Magnusson (Swe) EF Education First-Drapac p/b CannondaleRow 64 - Cell 2
66Marc Sarreau (Fra) Groupama-FDJ0:00:23
67Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:00:27
68Salvatore Puccio (Ita) Team Sky0:00:39
69Pavel Sivakov (Rus) Team Sky0:00:46
70Davide Villella (Ita) Astana Pro TeamRow 69 - Cell 2
71Daniel Teklehaimanot (Eri) Cofidis, Solutions Credits0:00:54
72Przemyslaw Niemiec (Pol) UAE Team Emirates0:01:03
73Boy van Poppel (Ned) Trek-Segafredo0:01:05
74Davide Martinelli (Ita) Quick-Step Floors0:01:21
75Michal Podlaski (Pol) Poland0:01:40
76Lars Boom (Ned) LottoNL-Jumbo0:01:54
77Gijs Van Hoecke (Bel) LottoNL-JumboRow 76 - Cell 2
78Léo Vincent (Fra) Groupama-FDJRow 77 - Cell 2
79Moreno Hofland (Ned) Lotto SoudalRow 78 - Cell 2
80Michal Golas (Pol) Team SkyRow 79 - Cell 2
81Antoine Duchesne (Can) Groupama-FDJRow 80 - Cell 2
82Nans Peters (Fra) AG2R La MondialeRow 81 - Cell 2
83Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 82 - Cell 2
84Johannes Fröhlinger (Ger) Team SunwebRow 83 - Cell 2
85Thomas Leezer (Ned) LottoNL-JumboRow 84 - Cell 2
86Sergey Firsanov (Rus) Gazprom-RusveloRow 85 - Cell 2
87Hector Carretero (Spa) Movistar TeamRow 86 - Cell 2
88Artyom Zakharov (Kaz) Astana Pro TeamRow 87 - Cell 2
89Nuno Bico (Por) Movistar TeamRow 88 - Cell 2
90Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 89 - Cell 2
91Evgeny Shalunov (Rus) Gazprom-RusveloRow 90 - Cell 2
92Natnael Berhane (Eri) Dimension DataRow 91 - Cell 2
93Maciej Paterski (Pol) PolandRow 92 - Cell 2
94Harm Vanhoucke (Bel) Lotto SoudalRow 93 - Cell 2
95Louis Vervaeke (Bel) Team SunwebRow 94 - Cell 2
96Jakub Kaczmarek (Pol) PolandRow 95 - Cell 2
97Danilo Wyss (Swi) BMC Racing TeamRow 96 - Cell 2
98Niccolo Bonifazio (Ita) Bahrain-MeridaRow 97 - Cell 2
99Jaco Venter (RSA) Dimension DataRow 98 - Cell 2
100Lachlan Morton (Aus) Dimension DataRow 99 - Cell 2
101Yevgeniy Gidich (Kaz) Astana Pro TeamRow 100 - Cell 2
102Domen Novak (Slo) Bahrain-MeridaRow 101 - Cell 2
103André Greipel (Ger) Lotto SoudalRow 102 - Cell 2
104Michael Schwarzmann (Ger) Bora-Hansgrohe0:02:19
105Mickael Delage (Fra) Groupama-FDJ0:02:31
106William Bonnet (Fra) Groupama-FDJRow 105 - Cell 2
107Fabio Sabatini (Ita) Quick-Step FloorsRow 106 - Cell 2
108Marek Rutkiewicz (Pol) PolandRow 107 - Cell 2
109Adam Stachowiak (Pol) PolandRow 108 - Cell 2
110Fumiyuki Beppu (Jpn) Trek-SegafredoRow 109 - Cell 2
111Jurgen Roelandts (Bel) BMC Racing TeamRow 110 - Cell 2
112Kamil Gradek (Pol) CCC Sprandi PolkowiceRow 111 - Cell 2
113Edward Ravasi (Ita) UAE Team EmiratesRow 112 - Cell 2
114Dayer Quintana (Col) Movistar TeamRow 113 - Cell 2
115Lukasz Wisniowski (Pol) Team Sky0:02:44
116Luka Mezgec (Slo) Mitchelton-ScottRow 115 - Cell 2
117Alex Edmondson (Aus) Mitchelton-ScottRow 116 - Cell 2
118Cesare Benedetti (Ita) Bora-Hansgrohe0:02:52
119Ian Stannard (GBr) Team Sky0:03:25
120Peter Kennaugh (GBr) Bora-HansgroheRow 119 - Cell 2
121Alexander Foliforov (Rus) Gazprom-RusveloRow 120 - Cell 2
122Mitchell Docker (Aus) EF Education First-Drapac p/b Cannondale0:03:29
123Ivan Garcia (Spa) Bahrain-Merida0:03:32
124Michael Albasini (Swi) Mitchelton-Scott0:06:04
125Roman Kreuziger (Cze) Mitchelton-ScottRow 124 - Cell 2
126Carlos Verona (Spa) Mitchelton-ScottRow 125 - Cell 2
127Alvaro Hodeg (Col) Quick-Step Floors0:08:09
128Julian Cardona Tabares (Col) EF Education First-Drapac p/b CannondaleRow 127 - Cell 2
129Karol Domagalski (Pol) PolandRow 128 - Cell 2
130Kamil Zielinski (Pol) PolandRow 129 - Cell 2
131Logan Owen (USA) EF Education First-Drapac p/b CannondaleRow 130 - Cell 2
132Michael Storer (Aus) Team SunwebRow 131 - Cell 2
133Sergey Shilov (Pol) PolandRow 132 - Cell 2
134Alexander Porsev (Rus) Gazprom-RusveloRow 133 - Cell 2
135Zhandos Bizhigitov (Kaz) Astana Pro TeamRow 134 - Cell 2
136Jan Tratnik (Slo) CCC Sprandi PolkowiceRow 135 - Cell 2
137Jorge Arcas (Spa) Movistar TeamRow 136 - Cell 2
138Sacha Modolo (Ita) EF Education First-Drapac p/b CannondaleRow 137 - Cell 2
139Maxim Belkov (Rus) Katusha-Alpecin0:08:48
140Jenthe Biermans (Bel) Katusha-AlpecinRow 139 - Cell 2
141Mathias Le Turnier (Fra) Cofidis, Solutions Credits0:09:14
142Bert Van Lerberghe (Bel) Cofidis, Solutions Credits0:13:02
143Pawel Franczak (Pol) CCC Sprandi PolkowiceRow 142 - Cell 2
144Bernhard Eisel (Aut) Dimension Data0:15:11
145Daniel McLay (GBr) EF Education First-Drapac p/b CannondaleRow 144 - Cell 2
146Alex Frame (NZl) Trek-SegafredoRow 145 - Cell 2
147Danny van Poppel (Ned) LottoNL-Jumbo0:17:13
DNFBen Gastauer (Lux) AG2R La MondialeRow 147 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Michal Kwiatkowski (Pol) Team Sky20pts
2Dylan Teuns (Bel) BMC Racing Team19Row 1 - Cell 3
3Enrico Battaglin (Ita) LottoNL-Jumbo18Row 2 - Cell 3
4Pascal Ackermann (Ger) Bora-Hansgrohe17Row 3 - Cell 3
5Enrico Gasparotto (Ita) Bahrain-Merida16Row 4 - Cell 3
6Simon Yates (GBr) Mitchelton-Scott15Row 5 - Cell 3
7Simone Consonni (Ita) UAE Team Emirates14Row 6 - Cell 3
8Giacomo Nizzolo (Ita) Trek-Segafredo13Row 7 - Cell 3
9Edvald Boasson Hagen (Nor) Dimension Data12Row 8 - Cell 3
10Jan Bakelants (Bel) AG2R La Mondiale11Row 9 - Cell 3
11Sergei Chernetski (Rus) Astana Pro Team10Row 10 - Cell 3
12Alexey Lutsenko (Kaz) Astana Pro Team9Row 11 - Cell 3
13George Bennett (NZl) LottoNL-Jumbo8Row 12 - Cell 3
14Bjorg Lambrecht (Bel) Lotto Soudal7Row 13 - Cell 3
15Dries Devenyns (Bel) Quick-Step Floors6Row 14 - Cell 3
16Clement Venturini (Fra) AG2R La Mondiale5Row 15 - Cell 3
17Georg Preidler (Aut) Groupama-FDJ4Row 16 - Cell 3
18Sergio Henao (Col) Team Sky3Row 17 - Cell 3
19Gianluca Brambilla (Ita) Trek-Segafredo2Row 18 - Cell 3
20Thibaut Pinot (Fra) Groupama-FDJ1Row 19 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Hucisko, 78.2km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jan Tratnik (Slo) CCC Sprandi Polkowice5pts
2Mathias Le Turnier (Fra) Cofidis, Solutions Credits3Row 1 - Cell 3
3Alexander Porsev (Rus) Gazprom-Rusvelo2Row 2 - Cell 3
4Mickael Delage (Fra) Groupama-FDJ1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Rychwald, 94.6km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jan Tratnik (Slo) CCC Sprandi Polkowice5pts
2Mickael Delage (Fra) Groupama-FDJ3Row 1 - Cell 3
3Jenthe Biermans (Bel) Katusha-Alpecin2Row 2 - Cell 3
4Kamil Zielinski (Pol) Poland1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Przegibek, 118.8km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jan Tratnik (Slo) CCC Sprandi Polkowice10pts
2Mathias Le Turnier (Fra) Cofidis, Solutions Credits7Row 1 - Cell 3
3Kamil Zielinski (Pol) Poland5Row 2 - Cell 3
4Zhandos Bizhigitov (Kaz) Astana Pro Team3Row 3 - Cell 3
5Carlos Verona (Spa) Mitchelton-Scott2Row 4 - Cell 3
Swipe to scroll horizontally
Sprint 1 - Miedzybrodzie Bialskie, 112.0km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jenthe Biermans (Bel) Katusha-Alpecin3pts
2Jan Tratnik (Slo) CCC Sprandi Polkowice2Row 1 - Cell 3
3Alexander Porsev (Rus) Gazprom-Rusvelo1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - 126.0 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jan Tratnik (Slo) CCC Sprandi Polkowice3pts
2Zhandos Bizhigitov (Kaz) Astana Pro Team2Row 1 - Cell 3
3Mathias Le Turnier (Fra) Cofidis, Solutions Credits1Row 2 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1AG2R La Mondiale10:57:42
2LottoNL-JumboRow 1 - Cell 2
3Bora-HansgroheRow 2 - Cell 2
4Trek-SegafredoRow 3 - Cell 2
5Astana Pro TeamRow 4 - Cell 2
6Quick-Step FloorsRow 5 - Cell 2
7UAE Team EmiratesRow 6 - Cell 2
8BMC Racing TeamRow 7 - Cell 2
9Lotto SoudalRow 8 - Cell 2
10Dimension DataRow 9 - Cell 2
11Bahrain-MeridaRow 10 - Cell 2
12Movistar TeamRow 11 - Cell 2
13CCC Sprandi PolkowiceRow 12 - Cell 2
14Katusha-AlpecinRow 13 - Cell 2
15Groupama-FDJ0:00:23
16Cofidis, Solutions Credits0:00:27
17Team Sky0:00:39
18Gazprom-Rusvelo0:01:54
19Mitchelton-Scott0:02:44
20EF Education First-Drapac p/b Cannondale0:03:42
21Team Sunweb0:03:48
22Polish National Team0:05:28
Swipe to scroll horizontally
General classification after stage 5
#Rider Name (Country) TeamResult
1Michal Kwiatkowski (Pol) Team Sky17:30:26
2Dylan Teuns (Bel) BMC Racing Team0:00:12
3George Bennett (NZl) LottoNL-Jumbo0:00:20
4Sergei Chernetski (Rus) Astana Pro Team0:00:24
5Thibaut Pinot (Fra) Groupama-FDJRow 4 - Cell 2
6Daniel Moreno (Spa) EF Education First-Drapac p/b CannondaleRow 5 - Cell 2
7Sam Oomen (Ned) Team Sunweb0:00:27
8Enrico Gasparotto (Ita) Bahrain-MeridaRow 7 - Cell 2
9Emanuel Buchmann (Ger) Bora-HansgroheRow 8 - Cell 2
10Fabio Aru (Ita) UAE Team EmiratesRow 9 - Cell 2
11Davide Formolo (Ita) Bora-HansgroheRow 10 - Cell 2
12Sergio Henao (Col) Team SkyRow 11 - Cell 2
13Laurens De Plus (Bel) Quick-Step FloorsRow 12 - Cell 2
14Dries Devenyns (Bel) Quick-Step Floors0:00:31
15Simon Yates (GBr) Mitchelton-Scott0:00:35
16Gianluca Brambilla (Ita) Trek-SegafredoRow 15 - Cell 2
17Pawel Cieslik (Pol) CCC Sprandi PolkowiceRow 16 - Cell 2
18Georg Preidler (Aut) Groupama-FDJRow 17 - Cell 2
19Silvan Dillier (Swi) AG2R La MondialeRow 18 - Cell 2
20Floris De Tier (Bel) LottoNL-JumboRow 19 - Cell 2
21Alberto Bettiol (Ita) BMC Racing TeamRow 20 - Cell 2
22Jan Bakelants (Bel) AG2R La Mondiale0:00:38
23Alexey Lutsenko (Kaz) Astana Pro Team0:00:39
24Richard Carapaz (Ecu) Movistar TeamRow 23 - Cell 2
25Simon Spilak (Slo) Katusha-Alpecin0:00:42
26Scott Davies (GBr) Dimension DataRow 25 - Cell 2
27Alessandro De Marchi (Ita) BMC Racing Team0:00:43
28Mikael Cherel (Fra) AG2R La Mondiale0:00:46
29Stephane Rossetto (Fra) Cofidis, Solutions Credits0:00:47
30Fabio Felline (Ita) Trek-Segafredo0:00:48
31Antonio Pedrero (Spa) Movistar TeamRow 30 - Cell 2
32Sander Armee (Bel) Lotto SoudalRow 31 - Cell 2
33Steff Cras (Bel) Katusha-Alpecin0:00:52
34Andrey Zeits (Kaz) Astana Pro TeamRow 33 - Cell 2
35Eduardo Sepulveda (Arg) Movistar TeamRow 34 - Cell 2
36Michal Schlegel (Cze) CCC Sprandi Polkowice0:00:56
37Eros Capecchi (Ita) Quick-Step Floors0:01:00
38Bjorg Lambrecht (Bel) Lotto SoudalRow 37 - Cell 2
39Jose Herrada (Spa) Cofidis, Solutions Credits0:01:04
40Ivan Rovny (Rus) Gazprom-Rusvelo0:01:08
41Valerio Agnoli (Ita) Bahrain-MeridaRow 40 - Cell 2
42Edvald Boasson Hagen (Nor) Dimension Data0:01:11
43Patrick Konrad (Aut) Bora-HansgroheRow 42 - Cell 2
44James Shaw (GBr) Lotto SoudalRow 43 - Cell 2
45Lukasz Owsian (Pol) CCC Sprandi Polkowice0:01:15
46Mark Padun (Ukr) Bahrain-Merida0:01:28
47Ben O'Connor (Aus) Dimension Data0:01:35
48Artem Nych (Rus) Gazprom-Rusvelo0:01:39
49Davide Villella (Ita) Astana Pro Team0:01:42
50Reto Hollenstein (Swi) Katusha-Alpecin0:01:44
51Valerio Conti (Ita) UAE Team Emirates0:01:47
52Enrico Battaglin (Ita) LottoNL-Jumbo0:02:05
53Clement Chevrier (Fra) AG2R La MondialeRow 52 - Cell 2
54Daniel Teklehaimanot (Eri) Cofidis, Solutions Credits0:02:30
55Lachlan Morton (Aus) Dimension Data0:03:02
56Domen Novak (Slo) Bahrain-Merida0:03:09
57Michal Podlaski (Pol) Poland0:03:10
58Nans Peters (Fra) AG2R La Mondiale0:03:14
59Rohan Dennis (Aus) BMC Racing Team0:03:17
60Léo Vincent (Fra) Groupama-FDJ0:03:20
61Lars Bak (Den) Lotto Soudal0:03:21
62Jakub Kaczmarek (Pol) Poland0:03:30
63Rui Costa (Por) UAE Team Emirates0:03:42
64Pavel Sivakov (Rus) Team Sky0:04:03
65Salvatore Puccio (Ita) Team Sky0:04:05
66Danilo Wyss (Swi) BMC Racing Team0:04:08
67Przemyslaw Niemiec (Pol) UAE Team Emirates0:04:41
68Nuno Bico (Por) Movistar Team0:04:49
69Harm Vanhoucke (Bel) Lotto SoudalRow 68 - Cell 2
70Maciej Paterski (Pol) Poland0:05:48
71Artyom Zakharov (Kaz) Astana Pro Team0:06:02
72Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 71 - Cell 2
73Edward Ravasi (Ita) UAE Team Emirates0:06:33
74Peter Kennaugh (GBr) Bora-Hansgrohe0:06:42
75Grega Bole (Slo) Bahrain-Merida0:06:57
76Matteo Trentin (Ita) Mitchelton-Scott0:07:57
77Roman Kreuziger (Cze) Mitchelton-Scott0:08:18
78Louis Vervaeke (Bel) Team Sunweb0:08:51
79Clement Venturini (Fra) AG2R La Mondiale0:09:16
80Michal Paluta (Pol) CCC Sprandi Polkowice0:09:30
81Jhonatan Restrepo (Col) Katusha-Alpecin0:09:44
82Antoine Duchesne (Can) Groupama-FDJ0:10:00
83Hector Carretero (Spa) Movistar Team0:10:11
84Mathias Le Turnier (Fra) Cofidis, Solutions Credits0:10:16
85Carlos Verona (Spa) Mitchelton-Scott0:10:55
86Evgeny Shalunov (Rus) Gazprom-Rusvelo0:11:08
87Natnael Berhane (Eri) Dimension Data0:11:10
88Yevgeniy Gidich (Kaz) Astana Pro Team0:11:14
89Moreno Hofland (Ned) Lotto Soudal0:11:36
90Marek Rutkiewicz (Pol) Poland0:11:41
91Jurgen Roelandts (Bel) BMC Racing Team0:11:47
92Sven Erik Bystrøm (Nor) UAE Team Emirates0:11:49
93Michael Mørkøv (Den) Quick-Step Floors0:12:07
94Dayer Quintana (Col) Movistar Team0:12:15
95Giacomo Nizzolo (Ita) Trek-Segafredo0:12:18
96Niccolo Bonifazio (Ita) Bahrain-Merida0:12:26
97Michael Storer (Aus) Team Sunweb0:12:54
98Boy van Poppel (Ned) Trek-Segafredo0:13:42
99Michal Golas (Pol) Team Sky0:13:48
100Gijs Van Hoecke (Bel) LottoNL-JumboRow 99 - Cell 2
101Thomas Leezer (Ned) LottoNL-Jumbo0:13:59
102Sergey Firsanov (Rus) Gazprom-Rusvelo0:14:22
103Michael Schwarzmann (Ger) Bora-Hansgrohe0:14:31
104Ian Stannard (GBr) Team Sky0:15:22
105Lars Boom (Ned) LottoNL-Jumbo0:15:39
106Jorge Arcas (Spa) Movistar Team0:16:26
107Mitchell Docker (Aus) EF Education First-Drapac p/b Cannondale0:16:36
108Kamil Zielinski (Pol) Poland0:17:25
109Cesare Benedetti (Ita) Bora-Hansgrohe0:17:27
110Pascal Ackermann (Ger) Bora-Hansgrohe0:17:41
111Simone Consonni (Ita) UAE Team Emirates0:18:01
112Jan Tratnik (Slo) CCC Sprandi Polkowice0:18:09
113Marc Sarreau (Fra) Groupama-FDJ0:18:24
114Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:18:28
115Sacha Modolo (Ita) EF Education First-Drapac p/b CannondaleRow 114 - Cell 2
116Davide Martinelli (Ita) Quick-Step Floors0:19:22
117André Greipel (Ger) Lotto Soudal0:19:48
118Johannes Fröhlinger (Ger) Team Sunweb0:19:55
119Mickael Delage (Fra) Groupama-FDJ0:20:32
120Fumiyuki Beppu (Jpn) Trek-SegafredoRow 119 - Cell 2
121William Bonnet (Fra) Groupama-FDJRow 120 - Cell 2
122Fabio Sabatini (Ita) Quick-Step FloorsRow 121 - Cell 2
123Lukasz Wisniowski (Pol) Team Sky0:20:45
124Luka Mezgec (Slo) Mitchelton-ScottRow 123 - Cell 2
125Jaco Venter (RSA) Dimension Data0:20:49
126Maxim Belkov (Rus) Katusha-Alpecin0:21:09
127Zhandos Bizhigitov (Kaz) Astana Pro Team0:21:16
128Ivan Garcia (Spa) Bahrain-Merida0:21:33
129Adam Stachowiak (Pol) Poland0:21:53
130Alex Edmondson (Aus) Mitchelton-Scott0:22:52
131Logan Owen (USA) EF Education First-Drapac p/b Cannondale0:23:18
132Alexander Foliforov (Rus) Gazprom-Rusvelo0:23:35
133Kim Magnusson (Swe) EF Education First-Drapac p/b Cannondale0:24:11
134Alvaro Hodeg (Col) Quick-Step Floors0:25:48
135Sergey Shilov (Pol) Poland0:26:10
136Karol Domagalski (Pol) PolandRow 135 - Cell 2
137Kamil Gradek (Pol) CCC Sprandi Polkowice0:26:23
138Jenthe Biermans (Bel) Katusha-Alpecin0:26:29
139Danny van Poppel (Ned) LottoNL-Jumbo0:29:24
140Alexander Porsev (Rus) Gazprom-Rusvelo0:30:26
141Michael Albasini (Swi) Mitchelton-Scott0:30:50
142Pawel Franczak (Pol) CCC Sprandi Polkowice0:36:14
143Alex Frame (NZl) Trek-Segafredo0:37:45
144Bert Van Lerberghe (Bel) Cofidis, Solutions Credits0:39:15
145Bernhard Eisel (Aut) Dimension Data0:40:33
146Julian Cardona Tabares (Col) EF Education First-Drapac p/b Cannondale0:46:29
147Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale0:56:08
Swipe to scroll horizontally
Sprints classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Pascal Ackermann (Ger) Bora-Hansgrohe66pts
2Giacomo Nizzolo (Ita) Trek-Segafredo63Row 1 - Cell 3
3Alvaro Hodeg (Col) Quick-Step Floors58Row 2 - Cell 3
4Simone Consonni (Ita) UAE Team Emirates52Row 3 - Cell 3
5Matteo Trentin (Ita) Mitchelton-Scott42Row 4 - Cell 3
6Michal Kwiatkowski (Pol) Team Sky40Row 5 - Cell 3
7Clement Venturini (Fra) AG2R La Mondiale40Row 6 - Cell 3
8Dylan Teuns (Bel) BMC Racing Team38Row 7 - Cell 3
9Edvald Boasson Hagen (Nor) Dimension Data35Row 8 - Cell 3
10Enrico Gasparotto (Ita) Bahrain-Merida29Row 9 - Cell 3
11Sergei Chernetski (Rus) Astana Pro Team27Row 10 - Cell 3
12Marc Sarreau (Fra) Groupama-FDJ27Row 11 - Cell 3
13Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale27Row 12 - Cell 3
14George Bennett (NZl) LottoNL-Jumbo26Row 13 - Cell 3
15Danny van Poppel (Ned) LottoNL-Jumbo25Row 14 - Cell 3
16Simon Yates (GBr) Mitchelton-Scott22Row 15 - Cell 3
17Niccolo Bonifazio (Ita) Bahrain-Merida22Row 16 - Cell 3
18Sam Oomen (Ned) Team Sunweb21Row 17 - Cell 3
19Michael Mørkøv (Den) Quick-Step Floors19Row 18 - Cell 3
20Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale19Row 19 - Cell 3
21André Greipel (Ger) Lotto Soudal18Row 20 - Cell 3
22Enrico Battaglin (Ita) LottoNL-Jumbo18Row 21 - Cell 3
23Jurgen Roelandts (Bel) BMC Racing Team18Row 22 - Cell 3
24Luka Mezgec (Slo) Mitchelton-Scott17Row 23 - Cell 3
25Thibaut Pinot (Fra) Groupama-FDJ16Row 24 - Cell 3
26Daniel Moreno (Spa) EF Education First-Drapac p/b Cannondale16Row 25 - Cell 3
27Pawel Franczak (Pol) CCC Sprandi Polkowice16Row 26 - Cell 3
28Sergio Henao (Col) Team Sky15Row 27 - Cell 3
29Dries Devenyns (Bel) Quick-Step Floors13Row 28 - Cell 3
30Alexander Porsev (Rus) Gazprom-Rusvelo13Row 29 - Cell 3
31Alexey Lutsenko (Kaz) Astana Pro Team12Row 30 - Cell 3
32Maciej Paterski (Pol) Poland12Row 31 - Cell 3
33Davide Formolo (Ita) Bora-Hansgrohe11Row 32 - Cell 3
34Jan Bakelants (Bel) AG2R La Mondiale11Row 33 - Cell 3
35Kamil Zielinski (Pol) Poland11Row 34 - Cell 3
36Nacer Bouhanni (Fra) Cofidis, Solutions Credits11Row 35 - Cell 3
37Laurens De Plus (Bel) Quick-Step Floors10Row 36 - Cell 3
38Georg Preidler (Aut) Groupama-FDJ10Row 37 - Cell 3
39Fabio Aru (Ita) UAE Team Emirates9Row 38 - Cell 3
40Emanuel Buchmann (Ger) Bora-Hansgrohe8Row 39 - Cell 3
41Gianluca Brambilla (Ita) Trek-Segafredo7Row 40 - Cell 3
42Bjorg Lambrecht (Bel) Lotto Soudal7Row 41 - Cell 3
43Ivan Garcia (Spa) Bahrain-Merida7Row 42 - Cell 3
44Moreno Hofland (Ned) Lotto Soudal6Row 43 - Cell 3
45Jenthe Biermans (Bel) Katusha-Alpecin5Row 44 - Cell 3
46Alberto Bettiol (Ita) BMC Racing Team3Row 45 - Cell 3
47Silvan Dillier (Swi) AG2R La Mondiale2Row 46 - Cell 3
48Boy van Poppel (Ned) Trek-Segafredo2Row 47 - Cell 3
49Floris De Tier (Bel) LottoNL-Jumbo1Row 48 - Cell 3
50Sven Erik Bystrøm (Nor) UAE Team Emirates1Row 49 - Cell 3
51Lukasz Wisniowski (Pol) Team Sky1Row 50 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jan Tratnik (Slo) CCC Sprandi Polkowice50pts
2Marek Rutkiewicz (Pol) Poland14Row 1 - Cell 3
3Pavel Sivakov (Rus) Team Sky10Row 2 - Cell 3
4Mathias Le Turnier (Fra) Cofidis, Solutions Credits10Row 3 - Cell 3
5Georg Preidler (Aut) Groupama-FDJ7Row 4 - Cell 3
6Salvatore Puccio (Ita) Team Sky7Row 5 - Cell 3
7Kamil Zielinski (Pol) Poland6Row 6 - Cell 3
8Michal Kwiatkowski (Pol) Team Sky5Row 7 - Cell 3
9Sander Armee (Bel) Lotto Soudal5Row 8 - Cell 3
10Ivan Rovny (Rus) Gazprom-Rusvelo5Row 9 - Cell 3
11Bert Van Lerberghe (Bel) Cofidis, Solutions Credits5Row 10 - Cell 3
12Mickael Delage (Fra) Groupama-FDJ4Row 11 - Cell 3
13Sergio Henao (Col) Team Sky3Row 12 - Cell 3
14Patrick Konrad (Aut) Bora-Hansgrohe3Row 13 - Cell 3
15Michal Paluta (Pol) CCC Sprandi Polkowice3Row 14 - Cell 3
16Hector Carretero (Spa) Movistar Team3Row 15 - Cell 3
17Lukasz Wisniowski (Pol) Team Sky3Row 16 - Cell 3
18Zhandos Bizhigitov (Kaz) Astana Pro Team3Row 17 - Cell 3
19Fabio Aru (Ita) UAE Team Emirates2Row 18 - Cell 3
20Léo Vincent (Fra) Groupama-FDJ2Row 19 - Cell 3
21Carlos Verona (Spa) Mitchelton-Scott2Row 20 - Cell 3
22Ian Stannard (GBr) Team Sky2Row 21 - Cell 3
23Jorge Arcas (Spa) Movistar Team2Row 22 - Cell 3
24Jenthe Biermans (Bel) Katusha-Alpecin2Row 23 - Cell 3
25Alexander Porsev (Rus) Gazprom-Rusvelo2Row 24 - Cell 3
26Adam Stachowiak (Pol) Poland1Row 25 - Cell 3
27Kamil Gradek (Pol) CCC Sprandi Polkowice1Row 26 - Cell 3
Swipe to scroll horizontally
Combativity classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jenthe Biermans (Bel) Katusha-Alpecin20pts
2Jan Tratnik (Slo) CCC Sprandi Polkowice11Row 1 - Cell 3
3Michal Paluta (Pol) CCC Sprandi Polkowice6Row 2 - Cell 3
4Marek Rutkiewicz (Pol) Poland6Row 3 - Cell 3
5Kamil Gradek (Pol) CCC Sprandi Polkowice5Row 4 - Cell 3
6Jan Bakelants (Bel) AG2R La Mondiale4Row 5 - Cell 3
7Alessandro De Marchi (Ita) BMC Racing Team3Row 6 - Cell 3
8André Greipel (Ger) Lotto Soudal3Row 7 - Cell 3
9Bert Van Lerberghe (Bel) Cofidis, Solutions Credits3Row 8 - Cell 3
10Mathias Le Turnier (Fra) Cofidis, Solutions Credits2Row 9 - Cell 3
11Michal Kwiatkowski (Pol) Team Sky1Row 10 - Cell 3
12Stephane Rossetto (Fra) Cofidis, Solutions Credits1Row 11 - Cell 3
13Alexander Porsev (Rus) Gazprom-Rusvelo1Row 12 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1BMC Racing Team52:33:03
2Astana Pro Team0:00:10
3Quick-Step Floors0:00:13
4AG2R La Mondiale0:00:18
6Movistar Team0:00:34
7CCC Sprandi Polkowice0:01:01
8Groupama-FDJ0:01:03
10Lotto Soudal0:01:14
13Katusha-Alpecin0:01:33
15Team Sky0:02:59
16UAE Team Emirates0:03:58
17Mitchelton-Scott0:08:39
18Gazprom-Rusvelo0:10:05
19Polish National Team0:10:43
20Trek-Segafredo0:11:49
21Team Sunweb0:14:12
22EF Education First-Drapac p/b Cannondale0:21:52

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest on Cyclingnews