Superb Froome wins TT

Chris Froome took another huge stride towards overall victory at the Tour de France by claiming his third win of the race with a superbly measured display on stage 17’s individual time trial.
Chris Froome produced another flawless display on stage 17.  Net photo.
Chris Froome produced another flawless display on stage 17. Net photo.
Quartz