Tour de France 2018 - 9th stage, Roubaix - 15 Jul 2018
Trek Segafredo team rider John Degenkolb of Germany celebrates as he crosses the finish line to win the 9th stage of the 105th edition of the Tour de France cycling race over 156,5km between Arras and Roubaix, France, 15 July 2018.