List of teams and cyclists in the 2007 Giro d'Italia

List of teams and cyclists in the 2007 Giro d'Italia and the results: