A mitad de la Vuelta 2004, parecía que sería una victoria fácil para Heras, pero en la última semana su compatriota Santiago Pérez ganó dos etapas de montaña duras, convirtiéndose así en un rival importante. Finalmente Heras ganó con solo 30 segundos de ventaja sobre Pérez. Pérez y su compañero de equipo de sistemas auditivos Phonak, Tyler Hamilton, darían positivo más tarde por dopaje sanguíneo en muestras de sangre tomadas durante la carrera. [1] Francisco Mancebo , también de España, quedó tercero. El primer no español fue Stefano Garzelli de Italia en el 11º lugar. La clasificación por puntos la ganó Erik Zabel de Alemania, la clasificación de montaña la ganó Félix Cárdenas de Colombia y la clasificación combinada la ganó Roberto Heras. Kelme fue el ganador de la clasificación por equipos. Alessandro Petacchi , un velocista italiano, ganó cuatro etapas, pero no terminó la Vuelta.