2007 Giro d'Italia, Stage 12 to Stage 21

Stage 12 of the 2007 Giro d'Italia took place on 24 May; the race concluded on 3 June. The second half of the Giro began with a challenging mountain stage that finished outside Italy, the first of three stages in this Giro that did so. This stage resulted in the race lead transferring from Andrea Noè to his teammate and team leader Danilo Di Luca, who did not relinquish this lead and finished the race as its champion.

2007 Giro d'Italia, Stage 12 to Stage 21

Stage 12 of the 2007 Giro d'Italia took place on 24 May; the race concluded on 3 June. The second half of the Giro began with a challenging mountain stage that finished outside Italy, the first of three stages in this Giro that did so. This stage resulted in the race lead transferring from Andrea Noè to his teammate and team leader Danilo Di Luca, who did not relinquish this lead and finished the race as its champion.