Giro d'Italia stage 21 and National 25 photo galleries now online

21 teams to line up in London on July 7 for the start of the Tour de France

Erik Zabel given green light to continue racing for Milram after doping confession