I never thought he would be good enough in the higher mountain stages to win one of the three grand tours, but here it is. Today, in the final stage, a timetrial, he gained enough time to overtake Rodriquez for the first place in the overall classification.
Giro website
Giro website