Tour de France 2015 Stage 4 preview: Seraing - Cambrai, 223.5 km

If the crosswinds of stage two, and the steep finishing climb of stage three haven’t created havoc in the GC, this stage will.

Latest on Cyclingnews