Mathias Frank a fait partie d'une échappée à trois qui n'a pas abouti lors de la 4e étape de Tirreno – Adriatico. Le Lucernois, âgé de 33 ans, a été rejoint par le groupe des favoris à 15 km de l'arrivée à Cascia.
Au terme des 194 km, l'Australien Lucas Hamilton (Mitchelton) s'est imposé devant l'Italien Fausto Masnada. Le Canadien Michael Woods (Education First) a pris la 3e place à dix secondes et a conservé le maillot de leader avec cinq secondes d'avance sur le Polonais Rafal Majka.