![Tour de France 2017 – stage 20 results and standings after Maciej Bodnar wins Marseille time trial and Chris Froome all but seals fourth title Tour de France 2017 – stage 20 results and standings after Maciej Bodnar wins Marseille time trial and Chris Froome all but seals fourth title](https://www.telegraph.co.uk/content/dam/cycling/2017/07/22/TELEMMGLPICT000135462372_trans_NvBQzQNjv4Bq6h2N3IWNszAJNlQq1hUQx4pgl_VxB2bEG_ZNICfPQOM.jpeg)
Tour de France 2017 – stage 20 results and standings after Maciej Bodnar wins Marseille time trial and Chris Froome all but seals fourth title
![Tour de France standings 2017: Maciej Bodnar wins final time trial, Chris Froome confirms he'll win the yellow jersey - SBNation.com Tour de France standings 2017: Maciej Bodnar wins final time trial, Chris Froome confirms he'll win the yellow jersey - SBNation.com](https://cdn.vox-cdn.com/thumbor/mHfhOnRceNsIozJ5VRfVduODfLE=/0x0:4278x2862/1200x800/filters:focal(1558x1114:2242x1798)/cdn.vox-cdn.com/uploads/chorus_image/image/55835681/614157522.0.jpg)
Tour de France standings 2017: Maciej Bodnar wins final time trial, Chris Froome confirms he'll win the yellow jersey - SBNation.com
![Tour de France standings 2017: Lilian Calmejane wins a second stage for France with a dominant effort - SBNation.com Tour de France standings 2017: Lilian Calmejane wins a second stage for France with a dominant effort - SBNation.com](https://cdn.vox-cdn.com/thumbor/xtuYMcNaBjwMwE0z6XcGRmHPzjc=/0x0:4977x3318/1200x800/filters:focal(2077x1151:2873x1947)/cdn.vox-cdn.com/uploads/chorus_image/image/55625025/809437844.0.jpg)
Tour de France standings 2017: Lilian Calmejane wins a second stage for France with a dominant effort - SBNation.com
![Tour de France standings 2017: Chris Froome will win the yellow jersey barring disaster - SBNation.com Tour de France standings 2017: Chris Froome will win the yellow jersey barring disaster - SBNation.com](https://cdn.vox-cdn.com/thumbor/fAoWkVHVXX3WJrwui0yriDOF1FU=/0x0:5472x3648/1400x1400/filters:focal(1906x1426:2780x2300):format(jpeg)/cdn.vox-cdn.com/uploads/chorus_image/image/55803893/819011476.0.jpg)