Chris Froome sealed a third consecutive Tour de France triumph and his fourth overall when he beat his yellow jersey rivals in the penultimate-day time trial won by Maciej Bodnar on Saturday.
The Team Sky rider was the third quickest of the 167 riders to tackle the 22.5-km course that started and finished in the Velodrome stadium, extending his lead to 54 seconds going into Sunday’s 21st stage, largely a processional ride to Paris.
Maciej Bodnar (Bora-hansgrohe) claimed stage victory in 28.15, one second quicker than Polish time trial champion Michal Kwiatkowski (Team Sky) and six faster than Froome.
After surviving this week’s Alpine stages Froome arrived in the historic French port with a slender 23-second lead over Romain Bardet but with perfect weather conditions there were no scares as he produced a scorching ride to finish only six seconds behind Bodnar.
Bardet was roared on by huge crowds on a course that looped around the Vieux Port but he struggled terribly on the steep hill towards the Basilica Notre-Dame and was almost caught by a charging Froome despite the Briton starting two minutes later.
Bardet was only 52nd quickest in the time trial but remained one second ahead of Mikel Landa in third place in the overall standings. Rigoberto Uran hit a barrier but moved above Bardet into second place.
Tour de France 2017 – stage 20 results (Marseille ITT):
1 | Maciej Bodnar (Bora-hansgrohe) | 0:28:15 |
2 | Michal Kwiatkowski (Team Sky) | +01” |
3 | Chris Froome (Team Sky) | +06” |
4 | Tony Martin (Katusha-Alpecin) | +14” |
5 | Daryl Impey (Orica-Scott) | +20” |
6 | Alberto Contador (Trek-Segafredo) | +21” |
7 | Nikias Arndt (Team Sunweb) | +28” |
8 | Rigoberto Uran (Cannondale-Drapac) | +32” |
9 | Stefan Küng (BMC) | +34” |
10 | Sylvain Chavanel (Direct Energie) | +37” |
11 | Jack Bauer (Quick-Step Floors) | +41” |
12 | Jasha Sutterlin (Movistar) | +42” |
13 | Nils Politt (Katusha-Alpecin) | +43” |
14 | Primoz Roglic (LottoNl-Jumbo) | +49” |
15 | Mikel Landa (Team Sky) | +51” |
16 | Tony Gallopin (Lotto Soudal) | +56” |
17 | Taylor Phinney (Cannondale-Drapac) | +01’06” |
18 | Vasil Kiryienka (Team Sky) | +01’07” |
19 | Warren Barguil (Team Sunweb) | +01’09” |
20 | Alexis Vuillermoz (AG2R) | +01’11” |
General classification after stage 20:
1 | Chris Froome (Team Sky) | 83:55:16 |
2 | Rigoberto Uran (Cannondale-Drapac) | +54” |
3 | Romain Bardet (AG2R) | +02’20” |
4 | Mikel Landa (Team Sky) | +02’21” |
5 | Fabio Aru (Astana) | +03’05” |
6 | Daniel Martin (Quick-Step Floors) | +04’42” |
7 | Simon Yates (Orica-Scott) | +06’14” |
8 | Louis Meintjes (UAE Team Emirates) | +08’20” |
9 | Alberto Contador (Trek-Segafredo) | +08’49” |
10 | Warren Barguil (Team Sunweb) | +09’25” |
11 | Damiano Caruso (BMC) | +14’48” |
12 | Nairo Quintana (Movistar) | +15’28” |
13 | Alexis Vuillermoz (AG2R) | +24’38” |
14 | Mikel Nieve (Team Sky) | +25’28” |
15 | Emanuel Buchmann (Bora-hansgrohe) | +33’21” |
16 | Brice Feillu (Fortuneo-Oscaro) | +36’46” |
17 | Bauke Mollema (Trek-Segafredo) | +37’43” |
18 | Carlos Betancur (Movistar) | +37’47” |
19 | Serge Pauwels (Dimension Data) | +39’36” |
20 | Tiesj Benoot (Lotto Soudal) | +42’04” |