Good to the last drop, this race was.
Final stage results:
- Ignatas Konovalovas, Cervelo
- Bradley Wiggins, Garmin, at 0.01
- Edvald Boasson Hagen, Columbia, at 0.07
- Yaroslav Popovych, Astana, at 0.11
- Marzio Bruseghin, Lampre, at 0.16
And the Maglia Rosa podium:
- Denis Menchov, Rabobank
- Danilo Di Luca, Lpr, at 0.41
- Franco Pellizotti, Liquigas, at 1.39
Other jerseys:
Stefano Garzelli, KOM
Danilo Di Luca, Points
Kevin Seeldrayers, Young Rider