El alemán Maximilian Schachmann (EQS) se ha impuesto en solitario en la decimoctava etapa del Giro de Italia, tras la cual el británico Simon Yates (Mitchelton-Scott), que entró a 11:30, mantiene la "maglia rosa", si bien ha visto reducir su ventaja sobre el holandés Tom Doumoulin (Team Sunweb) a 1:44. Tras Schachmann entró el español Rubén Plaza.