Vinokourov finished in the top ten in several of the stages in the Giro's second half. Much as he did in stage 7, he made a selective break in a counterattack in stage 12, finishing fourth. He finished alone between the first and second groups in the stage finish at Monte Grappa, moving back into the top ten overall, ninth, with this result. On Monte Zoncolan, Vinokourov rode in the red points jersey to fifth on the day, moving up to sixth overall. He was eighth in the climbing time trial to Plan de Corones and finished with the second group on the road, for fourth, in stage 19 which featured the Passo del Mortirolo. He posted the third-best time in the time trial which closed out the Giro, in Verona. Vinokourov finished the Giro sixth overall. Astana was 14th in the Trofeo Fast Team standings and ninth in the Trofeo Super Team.