Au départ de Gênes, le tracé longe globalement les côtes de la Mer de Ligurie tout le long de cette étape. Toutefois, le parcours s'en écarte quelque peu pour franchir le Passo del Bracco classé en 3e catégorie après 63 kilomètres. Par la suite, l'étape est relativement plate à l'exception d'une côte de 4e catégorie placée à une vingtaine de kilomètres de l'arrivée à Lucques où un sprint est attendu.
L'étape est principalement marquée par deux échappées de quatre coureurs.
En début de course, un premier groupe de quatre hommes finit par se constituer. Il se compose de Manuele Tarozzi (Green Project-Bardiani CSF-Faizanè), Mattia Bais (Polti-Kometa), Lewis Askey (Groupama FDJ) et Simon Geschke (Cofidis). Les fuyards sont toutefois rattrapés par le peloton à 110 kilomètres de l'arrivée, dans la descente du Passo Del Braco.
La seconde échappée se produit à 76 km du terme. Elle se compose de Benjamin Thomas (Cofidis), Michael Valgren (EF Education), Andrea Pietrobon (Polti-Kometa) et Enzo Paleni (Groupama FDJ). Il est à noter que trois des quatre équipes de la seconde échappée étaient déjà représentées dans la première échappée. Contrairement aux étapes précédentes, les fuyards parviennent à conserver quelques secondes d'avance sur le peloton et se disputent la victoire remportée par le Français Benjamin Thomas.