Chaos on the cobbles as Degenkolb wins stage 9 – Tour de France
Tour de France 2018 Stage 9 John Degenkolb outsprinted the maillot jaune Greg Van Avermaet to win a dramatic and
Read moreTour de France 2018 Stage 9 John Degenkolb outsprinted the maillot jaune Greg Van Avermaet to win a dramatic and
Read moreTour de France 2018 Stage 8 Dylan Groenewegen produced his second powerful sprint in two days to secure back-to-back stage
Read moreTour de France 2018 Stage 7 Dutch sprinter Dylan Groenewegen ended the Gaviria-Sagan stranglehold with victory in Stage 7 of
Read moreTour de France 2018 Stage 6 Ireland’s Dan Martin produced a superb attack up the punchy closing climb at Mur-de-Bretagne
Read moreTour de France 2018 Stage 5 Peter Sagan strengthened his hold on the green jersey with another emphatic win in
Read more