Chegada em alto e primeiro teste mais a sério para muitos dos ciclistas que estão no Tirreno-Adriatico a preparar o Giro. Uma escapada de 9 elementos obrigou a uma velocidade elevada, até porque continha Giovanni Visconti, que está a 2:02 na geral. Para além do italiano faziam parte do grupo Mathias Frank, Mathieu van der Poel, Jhonatan Restrepo, Carl Hagen, Amanuel Ghebreigzabhier, Julien Bernard, Hector Carretero e Marco Canola.
A diferença chegou a ser de 6 minutos, mas a EF Pro Cycling acelerou o ritmo e depois contou com a ajuda da Mitchelton, Ineos, e na fase de aproximação à subida final, a Astana. A 10 kms da meta os últimos elementos da fuga foram alcançados e arrancou Rui Costa ao ataque, mas a EF Pro Cycling impôs um ritmo muito forte, que impediu grandes veleidades.
A ofensiva de Nibali foi anulada por Oscar Rodriguez e depois foi a vez de Fuglsang tentar, perseguido por Ruben Guerreiro. A luta entre os líderes começou a 5 kms do final, quando Ruben Guerreiro abriu para o lado e Rafal Majka acelerou. Foi Simon Yates a aproveitar e a escapar-se, com um ritmo diabólico, abriu um espaço de 20 segundos para Thomas, Vlasov e Majka, enquanto Woods quebrava de forma dramática.
O britânico continuou a um ritmo muito elevado e estendeu a sua vantagem para mais de 30 segundos, tendo mais que tempo para celebrar. Geraint Thomas foi 2º e Rafal Majka completou o pódio, com Aleksandr Vlasov logo de seguida. Simon Yates lidera agora a classificação geral com 16 segundos sobre Rafal Majka.