Tour of Italy results so far, and what lies ahead this week
Young German rider holds on to yellow jersey.
Tight at the top in Premier Calendar after round seven.
Mazzoleni second overall behind Di Luca after late charge
Sanchez wins final stage of Tour of Catalonia
Cavendish scores second ProTour win in five days
Simoni goes on the attack the day before the big mountains
Mark Cavendish takes second stage in ProTour race
Canadian victorious in stage six of Irish epic.
McQuaid” Cycling has reached a turning point”