More racing than you can shake a stick at.

More racing than you can shake a stick at.
Cobbles in Belgium, hills in France and a flat timetrial in the desert – full on racing!
A blanket sprint finish ended with three German sprinters on the podium – but in which order? Read on…