The race was won by Orica-GreenEDGE rider Pieter Weening of the Netherlands, after gaining enough time on the final time trial stage to move ahead of the previous race leader Christophe Riblon of the Ag2r-La Mondiale squad. Weening - runner-up to Kim Kirchen in the 2005 edition of the race - had trailed by 27 seconds (in fifth place) going into the stage, but overturned this disadvantage to eventually win the race by 13 seconds over Euskaltel-Euskadi's Jon Izagirre, who also moved ahead of Riblon on the final stage. Riblon - the winner of the race's queen stage, the second stage, to the Passo Pordoi in Trentino - ultimately completed the podium, three seconds down on Izagirre, and sixteen in arrears of Weening.