Froome rates his 80km solo ride as his greatest feat yet
Chris Froome may have five Grand Tours on his palmarès, but says that his 80km solo break on stage 19 of the Giro d'Italia was his greatest triumph yet.Chris Froome: ‘That was one of the most amazing things I’ve ever done on a bike’