Contador cruzó la meta quinto, a 35 segundos del ganador de la octava etapa Benat Intxausti (4:51:34), y gracias a una bonificación por un sprint aumentó a cuatro segundos su ventaja sobre Aru en la clasificación general.
Aru arribó cuarto, con el mismo tiempo que Contador.
El colombiano Rigoberto Urán, uno de los favoritos antes de empezar la carrera, llegó séptimo, también a 35 segundos de Intxausti, y escaló posiciones en la general hasta el octavo puesto, a 1:24 de Contador.
El costarricense Andrey Amador se mantuvo décimo a 1:38.
La novena etapa del domingo es un recorrido de montaña de 215 kilómetros entre Benevento y San Giorgio del Sannio.
El lunes es un día de descanso, y el Giro termina el 31 de mayo en Milán.