Race history

Maglia rosa

2009
1 Denis Menchov (Rus)
2 Danilo Di Luca (Ita)
3 Franco Pellizotti (Ita)

Latest on Cyclingnews