Giro d'Italia: Stage 19 finish line quotes

Mikel Landa (Team Sky) - stage winner