Followed by Vincenzo Nibali, Jefferson Cepeda, and later also
Louis Meintjes, the group launched small moves towards the finale but only in the last two kilometers were there decisive moves. Caruso seemed to be in control of the situation for most of the climb, and in the final kilometer he accelerated away from his group companions to go for the stage win.
With his favourable position beforehand, Caruso conquered the overall classification aswell with a dominant performance in his home land. Louis Meintjes and
Jefferson Alexander Cepeda completed the stage podium.