I just realised, that's yet another grand tour where Carlos Sastre would be on the podium adjusted for positives/likely cheating.
In this Giro he was fourth, now Di Luca is positive he moves up to third.
In the 2006 Vuelta, he was fourth. Although no (major) positives came from that race, the three riders ahead of him were Alexandre Vinokourov and Andrey Kashechkin (both tested positive for blood transfusions the next season) and Alejandro Valverde (DNA link to Operación Puerto).
In the 2006 Tour he was fourth, promoted to third after Landis' positive.
Best of all, in the 2004 Vuelta he was sixth. Second-placed Santiago Pérez tested positive shortly afterwards, winner Roberto Heras tested positive in the next Vuelta, fourth-placed Alejandro Valverde we have already covered, while third and sixth-placed Francisco Mancebo and Carlos García Quesada both came up in Puerto too.