Nach einem positiven Test auf das Blutdopingmittel Epo im September 2005 wurde Heras auch der kurz zuvor errungene Gesamtsieg bei der Spanien-Rundfahrt zunächst aberkannt, woraufhin der damals 31 Jahre alte Bergspezialist seine Karriere beendete. Heras war früher beim US-Postal-Team Helfer des Dopingsünders Lance Armstrong.
Nach einem Prozessmarathon erklärte 2012 ein Gericht die Sperre wegen Unregelmäßigkeiten im Dopingverfahren für nichtig, Heras wurde auch der Vuelta-Sieg 2005 wieder zugesprochen. Heras klagte 2013 auf eine Entschädigung in Höhe von einer Million Euro. Im Februar 2016 erhielt Heras per Urteil des Obersten Gerichtshofes Recht, ihm wurde die nun zu zahlende Summe zugesprochen.