Tom Dumoulin beat Chris Froome by just one second to win the 20th stage of the Tour de France on Saturday, while Geraint Thomas kept the yellow jersey.
Dumoulin, the world time trial champion, secured second place in the Tour by winning the 31-kilometre individual time trial, while Froome overhauled Primoz Roglic to finish third.
With tradition dictating that the yellow jersey is not attacked during the final stage into Paris, Thomas will become the third British winner of the Tour de France in seven years after Sir Bradley Wiggins and Froome, and the first Welshman.
It is Team Sky’s sixth title in seven years.
Stage 20 result:
1. Tom Dumoulin (Ned/Sunweb) 40mins 52secs
2. Chris Froome (GB/Team Sky) +1sec
3. Geraint Thomas (GB/Team Sky) +14secs
4. Michal Kwiatkowski (Pol/Team Sky) +50secs
5. Soren Kragh Andersen (Den/Sunweb) +51secs
6. Bob Jungels (Lux/Quick-Step Floors) +52secs
7. Ilnur Zakarin (Rus/Katusha-Alpecin) +1min 02secs
8. Primoz Roglic (Slo/LottoNL-Jumbo) +1min 12secs
9. Marc Soler (Spa/Movistar) +1min 22secs
10. Michael Hepburn (Aus/Mitchelton-Scott) +1min 23secs
General classification after stage 20:
1. Geraint Thomas (GB/Team Sky) 80hrs 30mins 37secs
2. Tom Dumoulin (Ned/Team Sunweb) +1min 51secs
3. Chris Froome (GB/Team Sky) +2mins 24secs
4. Primoz Roglic (Slo/Team LottoNL-Jumbo) +3mins 22secs
5. Steven Kruijswijk (Ned/Lotto NL-Jumbo) +6mins 08secs
6. Romain Bardet (Fra/AG2R La Mondiale) +6mins 57secs
7. Mikel Landa (Spa/Movistar) +7mins 37secs
8. Daniel Martin (Ire/UAE Team Emirates) +9mins 05secs
9. Ilnur Zakarin (Rus/Katusha-Alpecin) +12mins 37secs
10. Nairo Quintana (Col/Movistar Team) +14mins 18secs
Photo: Benoit Tessier/Reuters