Philippe Gilbert (BMC Racing Team) ha vinto in solitaria sulle rive del Lago Maggiore la diciottesima tappa del Giro, sua seconda affermazione quest’edizione, precedendo sul traguardo Francesco Manuel Bongiorno (Bardiani CSF) di 47″ e Sylvain Chavanel (IAM Cycling) di 1’01”. Il corridore belga faceva parte della fuga di giornata con altri uomini, tra cui il compagno di squadra Amael Moinard. Dopo aver ottenuto un cospicuo vantaggio sul gruppo Maglia Rosa, l’ex campione del mondo ha scollinato in cima al Monte Ologno con poche decine di secondi dagli altri compagni di fuga, rientrando poi in discesa e attaccando a 19km dall’arrivo in modo perentorio.
Nel frattempo la Maglia Rosa Alberto Contador (Tinkoff Saxo) ha attaccato sulla salita di giornata senza lasciare scampo ai suoi avversari in classifica. Giunto al traguardo in compagnia di Ryder Hesjedal (Team Cannondale – Garmin) ha preceduto i propri inseguitori, tra cui Fabio Aru e Mikel Landa (Astana Pro Team), di 1’13”. Quest’ultimo era rimasto attardato per un problema già ai piedi della salita.