John Degenkolb wins in Roubaix after crash ridden stage nine of the Tour de France
John Degenkolb (Trek-Segafredo) won from a breakaway trio as GC riders battled time losses amid crashes and punctures
John Degenkolb (Trek-Segafredo) wins stage nine of the Tour de France (Tim de Waele/Getty Images)John Degenkolb (Trek-Segafredo) won from a breakaway trio as GC riders battled time losses amid crashes and punctures