En la penúltima etapa del Giro de 2018, Nieve celebró su 34 cumpleaños con una victoria en solitario, al llegar a Cervinia en 5 horas, 43 minutos y 48 segundos, por delante del holandés Robert Gesink (Lotto NL Jumbo) y del austríaco Felix Großschartner.
Es la tercera victoria del vasco en una etapa del Giro de Italia y el primer triunfo español en esta edición.
Froome terminó séptimo y amplió a 46 segundos su ventaja sobre su rival por el triunfo en la clasificación general, el holandés Tom Dumoulin, que intentó escaparse varias del británico en la última subida, sin tener premio.