2006 Giro d'Italia, Stage 12 to Stage 21 (original) (raw)

The 2006 Giro d'Italia was the 89th edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Seraing, Belgium with an individual time trial on 6 May, and Stage 12 occurred on 19 May with an undulating stage from Livorno. The race finished in Milan on 28 May.

thumbnail