Vuelta a España stage 18: Roa > Riaza, 204kms - GW

Nicholas Roche wins stage eighteen from Haimar Zubeldia..!