Races / Tour de France 2017 / Stage 20

Tour de France 2017 — Stage 20

20 Jul 2017 · 23 km

Stage Impact
What changed on Stage 20
Christopher Froome Christopher Froome

Christopher Froome kept the GC lead after Stage 20. Maciej Bodnar won the stage. Jarlinson Pantano lost the most time among the main GC movers.

Stage Winner
Maciej Bodnar
GC Gainers
Time Losses
#RiderTeamTime
1 Maciej Bodnar BORA - hansgrohe (WT) 28' 15"
2 Michal Kwiatkowski Team Sky (WT) + 0' 01"
3 Christopher Froome Team Sky (WT) + 0' 06"
4 Tony Martin Team Katusha Alpecin (WT) + 0' 14"
5 Daryl Impey ORICA-Scott (WT) + 0' 20"
6 Alberto Contador Trek - Segafredo (WT) + 0' 21"
7 Nikias Arndt Team Sunweb (WT) + 0' 28"
8 Rigoberto Uran Cannondale - Drapac Pro Cycling Team (WT) + 0' 31"
9 Stefan Kung BMC Racing Team (WT) + 0' 34"
10 Sylvain Chavanel Direct Energie (PCT) + 0' 37"
11 Jack Bauer Quick-Step Floors (WT) + 0' 41"
12 Jasha Sutterlin Movistar Team (WT) + 0' 42"
13 Nils Politt Team Katusha Alpecin (WT) + 0' 43"
14 Primoz Roglic Team LottoNL-Jumbo (WT) + 0' 49"
15 Mikel Landa Team Sky (WT) + 0' 51"
16 Tony Gallopin Lotto Soudal (WT) + 0' 56"
17 Taylor Phinney Cannondale - Drapac Pro Cycling Team (WT) + 1' 06"
18 Vasil Kiryienka Team Sky (WT) + 1' 07"
19 Warren Barguil Team Sunweb (WT) + 1' 09"
20 Alexis Vuillermoz AG2R La Mondiale (WT) + 1' 11"
21 Damiano Caruso BMC Racing Team (WT) + 1' 13"
22 Fabio Aru Astana Pro Team (WT) + 1' 16"
23 Tiesj Benoot Lotto Soudal (WT) + 1' 21"
24 Dylan Van Baarle Cannondale - Drapac Pro Cycling Team (WT) + 1' 22"
25 Nicolas Roche BMC Racing Team (WT) + 1' 25"
26 Imanol Erviti Movistar Team (WT) + 1' 26"
27 Lilian Calmejane Direct Energie (PCT) + 1' 27"
28 Jonathan Castroviejo Movistar Team (WT) + 1' 27"
29 Lars Ytting Bak Lotto Soudal (WT) + 1' 27"
30 Carlos Betancur Movistar Team (WT) + 1' 28"
31 Jay Mccarthy BORA - hansgrohe (WT) + 1' 28"
32 Simon Yates ORICA-Scott (WT) + 1' 34"
33 Louis Meintjes UAE Team Emirates (WT) + 1' 34"
34 Bauke Mollema Trek - Segafredo (WT) + 1' 36"
35 Aleksey Lutsenko Astana Pro Team (WT) + 1' 36"
36 Nairo Quintana Movistar Team (WT) + 1' 42"
37 Thomas De Gendt Lotto Soudal (WT) + 1' 46"
38 Brice Feillu Fortuneo - Oscaro (PCT) + 1' 46"
39 Zdenek Stybar Quick-Step Floors (WT) + 1' 47"
40 Dan Martin Quick-Step Floors (WT) + 1' 52"
41 Maxime Bouet Fortuneo - Oscaro (PCT) + 1' 52"
42 Diego Ulissi UAE Team Emirates (WT) + 1' 52"
43 Danilo Wyss BMC Racing Team (WT) + 1' 52"
44 Ben Gastauer AG2R La Mondiale (WT) + 1' 52"
45 Nicolas Edet Cofidis, Solutions Crédits (PCT) + 1' 54"
46 Albert Timmer Team Sunweb (WT) + 1' 56"
47 Damien Howson ORICA-Scott (WT) + 1' 56"
48 Haimar Zubeldia Trek - Segafredo (WT) + 1' 56"
49 Andrey Zeits Astana Pro Team (WT) + 1' 58"
50 Romain Sicard Direct Energie (PCT) + 2' 01"
51 Jan Bakelants AG2R La Mondiale (WT) + 2' 01"
52 Romain Bardet AG2R La Mondiale (WT) + 2' 03"
53 Julien Vermote Quick-Step Floors (WT) + 2' 03"
54 Florian Vachon Fortuneo - Oscaro (PCT) + 2' 07"
55 Amael Moinard BMC Racing Team (WT) + 2' 08"
56 Michael Valgren Andersen Astana Pro Team (WT) + 2' 10"
57 Andrei Grivko Astana Pro Team (WT) + 2' 10"
58 Serge Pauwels Team Dimension Data (WT) + 2' 11"
59 Marco Marcato UAE Team Emirates (WT) + 2' 11"
60 Dmitriy Gruzdev Astana Pro Team (WT) + 2' 13"
61 Michael Schar BMC Racing Team (WT) + 2' 13"
62 Pierre Latour AG2R La Mondiale (WT) + 2' 15"
63 Elie Gesbert Fortuneo - Oscaro (PCT) + 2' 16"
64 Robert Wagner Team LottoNL-Jumbo (WT) + 2' 19"
65 Roman Kreuziger ORICA-Scott (WT) + 2' 19"
66 Romain Hardy Fortuneo - Oscaro (PCT) + 2' 19"
67 Andrew Talansky Cannondale - Drapac Pro Cycling Team (WT) + 2' 20"
68 Mikel Nieve Team Sky (WT) + 2' 23"
69 Tiago Machado Team Katusha Alpecin (WT) + 2' 25"
70 Thomas Degand Wanty - Groupe Gobert (PCT) + 2' 25"
71 Axel Domont AG2R La Mondiale (WT) + 2' 25"
72 Emanuel Buchmann BORA - hansgrohe (WT) + 2' 26"
73 Marcus Burghardt BORA - hansgrohe (WT) + 2' 26"
74 Michael Albasini ORICA-Scott (WT) + 2' 26"
75 Julien Simon Cofidis, Solutions Crédits (PCT) + 2' 27"
76 Jens Keukeleire ORICA-Scott (WT) + 2' 28"
77 Markel Irizar Trek - Segafredo (WT) + 2' 28"
78 Michael Matthews Team Sunweb (WT) + 2' 30"
79 Frederik Backaert Wanty - Groupe Gobert (PCT) + 2' 30"
80 Reto Hollenstein Team Katusha Alpecin (WT) + 2' 32"
81 Pieter Vanspeybrouck Wanty - Groupe Gobert (PCT) + 2' 33"
82 Mike Teunissen Team Sunweb (WT) + 2' 34"
83 Pierre Luc Perichon Fortuneo - Oscaro (PCT) + 2' 34"
84 Gianluca Brambilla Quick-Step Floors (WT) + 2' 35"
85 Paul Martens Team LottoNL-Jumbo (WT) + 2' 36"
86 Greg Van Avermaet BMC Racing Team (WT) + 2' 36"
87 Alberto Bettiol Cannondale - Drapac Pro Cycling Team (WT) + 2' 36"
88 Pawel Poljanski BORA - hansgrohe (WT) + 2' 44"
89 Ramon Sinkeldam Team Sunweb (WT) + 2' 44"
90 Rudy Molard FDJ (WT) + 2' 44"
91 Koen De Kort Trek - Segafredo (WT) + 2' 45"
92 Scott Thwaites Team Dimension Data (WT) + 2' 46"
93 Angelo Tulik Direct Energie (PCT) + 2' 47"
94 Cyril Lemoine Cofidis, Solutions Crédits (PCT) + 2' 47"
95 Simon Geschke Team Sunweb (WT) + 2' 47"
96 Alessandro De Marchi BMC Racing Team (WT) + 2' 50"
97 Fabio Sabatini Quick-Step Floors (WT) + 2' 50"
98 Daniele Bennati Movistar Team (WT) + 2' 50"
99 Grega Bole Bahrain Merida Pro Cycling Team (WT) + 2' 54"
100 Christophe Laporte Cofidis, Solutions Crédits (PCT) + 2' 54"
101 Luke Rowe Team Sky (WT) + 2' 54"
102 Cyril Gautier AG2R La Mondiale (WT) + 2' 56"
103 Florian Senechal Cofidis, Solutions Crédits (PCT) + 3' 00"
104 Sonny Colbrelli Bahrain Merida Pro Cycling Team (WT) + 3' 00"
105 Guillaume Van Keirsbulck Wanty - Groupe Gobert (PCT) + 3' 04"
106 Daniel Navarro Cofidis, Solutions Crédits (PCT) + 3' 05"
107 Guillaume Martin Wanty - Groupe Gobert (PCT) + 3' 05"
108 Yukiya Arashiro Bahrain Merida Pro Cycling Team (WT) + 3' 05"
109 Laurent Pichon Fortuneo - Oscaro (PCT) + 3' 07"
110 Christian Knees Team Sky (WT) + 3' 07"
111 Rudiger Selig BORA - hansgrohe (WT) + 3' 07"
112 Edvald Boasson Hagen Team Dimension Data (WT) + 3' 07"
113 Mathias Frank AG2R La Mondiale (WT) + 3' 08"
114 Jesus Herrada Lopez Movistar Team (WT) + 3' 09"
115 Eduardo Sepulveda Fortuneo - Oscaro (PCT) + 3' 10"
116 Jurgen Roelandts Lotto Soudal (WT) + 3' 11"
117 Luis Angel Mate Cofidis, Solutions Crédits (PCT) + 3' 15"
118 Marco Minnaard Wanty - Groupe Gobert (PCT) + 3' 15"
119 Rick Zabel Team Katusha Alpecin (WT) + 3' 18"
120 Patrick Bevin Cannondale - Drapac Pro Cycling Team (WT) + 3' 20"
121 Yoann Offredo Wanty - Groupe Gobert (PCT) + 3' 21"
122 Simon Clarke Cannondale - Drapac Pro Cycling Team (WT) + 3' 22"
123 Janez Brajkovic Bahrain Merida Pro Cycling Team (WT) + 3' 22"
124 Andre Greipel Lotto Soudal (WT) + 3' 22"
125 Maurits Lammertink Team Katusha Alpecin (WT) + 3' 23"
126 Michael Gogl Trek - Segafredo (WT) + 3' 24"
127 Perrig Quemeneur Direct Energie (PCT) + 3' 25"
128 Bakhtiyar Kozhatayev Astana Pro Team (WT) + 3' 25"
129 Nathan Brown Cannondale - Drapac Pro Cycling Team (WT) + 3' 25"
130 Olivier Le Gac FDJ (WT) + 3' 25"
131 Andrea Pasqualon Wanty - Groupe Gobert (PCT) + 3' 26"
132 Kristijan Durasek UAE Team Emirates (WT) + 3' 27"
133 Sergio Luis Henao Team Sky (WT) + 3' 27"
134 Vegard Stake Laengen UAE Team Emirates (WT) + 3' 27"
135 Dion Smith Wanty - Groupe Gobert (PCT) + 3' 27"
136 Stephen Cummings Team Dimension Data (WT) + 3' 30"
137 Robert Kiserlovski Team Katusha Alpecin (WT) + 3' 31"
138 Laurens Ten Dam Team Sunweb (WT) + 3' 31"
139 Davide Cimolai FDJ (WT) + 3' 32"
140 Borut Bozic Bahrain Merida Pro Cycling Team (WT) + 3' 38"
141 Thomas Voeckler Direct Energie (PCT) + 3' 40"
142 Jaco Venter Team Dimension Data (WT) + 3' 40"
143 Oliver Naesen AG2R La Mondiale (WT) + 3' 41"
144 John Degenkolb Trek - Segafredo (WT) + 3' 44"
145 Dylan Groenewegen Team LottoNL-Jumbo (WT) + 3' 47"
146 Pierre Rolland Cannondale - Drapac Pro Cycling Team (WT) + 3' 49"
147 Adrien Petit Direct Energie (PCT) + 3' 49"
148 Reinardt Janse Van Rensburg Team Dimension Data (WT) + 3' 51"
149 Tsgabu Gebremaryam Grmay Bahrain Merida Pro Cycling Team (WT) + 3' 51"
150 Thomas Boudat Direct Energie (PCT) + 3' 53"
151 Bernhard Eisel Team Dimension Data (WT) + 3' 57"
152 Adam Hansen Lotto Soudal (WT) + 3' 58"
153 Marco Haller Team Katusha Alpecin (WT) + 3' 58"
154 Ben Swift UAE Team Emirates (WT) + 3' 59"
155 Yohann Gene Direct Energie (PCT) + 4' 05"
156 Darwin Atapuma UAE Team Emirates (WT) + 4' 06"
157 Mathew Hayman ORICA-Scott (WT) + 4' 09"
158 Johan Esteban Chaves ORICA-Scott (WT) + 4' 11"
159 Roy Curvers Team Sunweb (WT) + 4' 11"
160 Nacer Bouhanni Cofidis, Solutions Crédits (PCT) + 4' 23"
161 Tom Leezer Team LottoNL-Jumbo (WT) + 4' 24"
162 Dimitri Claeys Cofidis, Solutions Crédits (PCT) + 4' 24"
163 Andrey Amador Movistar Team (WT) + 4' 25"
164 Alexander Kristoff Team Katusha Alpecin (WT) + 4' 32"
165 Javier Moreno Bahrain Merida Pro Cycling Team (WT) + 4' 38"
166 Matteo Bono UAE Team Emirates (WT) + 4' 45"
167 Jarlinson Pantano Trek - Segafredo (WT) + 5' 10"